【TFT 2014.04.22 FlexSim仿真模型题(5)】
问题描述:本题体现的是运用代码来统一进行批量实体属性的编辑。在实际模型制作过程中,我们可能碰到大批量相同实体(如仓库的货架)属性的统一修改,虽然我们可以通过复制实体的方式只需要修改一个实体,但某些情况下,修改会根据实体的数量或者位置有部分差别等(如给实体编号),此外有时此类修改还必须集成在GUI里,都需要我们编写一定的代码。模型要求:
1 附件中有本题7.0的原始布局(本题中仅有暂存区实体),使用其他版本请也按照附件中的模型进行布局,以方便审核和对比;
2 如下图所示,通过修改全局表或标签的值,来控制批量修改实体名称;
3 如下图所示,通过修改全局表或标签的值,来控制实体是否显示3d外观;
4 允许添加您认为需要的任意实体或其他工具来实现效果。
提示:
请细心观察原题暂存区的排列和数量
刚把3的位置挪动了
本帖最后由 missman 于 2014-4-22 11:47 编辑抢占一楼
本模型实现自动刷新功能,运行过程中,随时修改全局表,每隔1s刷新一次显示设置。 重置时刷新设置,修改了一下模型,请参考 一种简单的方法实现 循环 循环的那个刚才忘了检查,有个小错误 设定变量后,重置模型。 8# someone
感觉你这个要逐个逐个的改暂存区的标签,没有实现“统一”这个要求吧。 本帖最后由 yushaozheng1990 于 2014-4-22 14:10 编辑
9# missman
刚看到楼主放题,上传的比较晚了,模型用两个全局表分别控制名称和显示,代码写在了模型重置触发当中,控制名称的全局表直接在表格中输入要修改的名称,显示的全局表输入数值为0、1,0代表显示,1代表不显示。比较简单,等待楼主提出意见。