发帖
 找回密码
 立即注册
搜索
4 0 0

如何使用命令创建全局表

历史版块_9 4 4 2019-5-24 13:35:06
Flexsim有assertlable和setlabel命令可以创建标签,但并没有asserttable命令创建全局表。
可以使用createinstance命令,实例化一个全局表类,然后将其放置在Model/Tools/GlobalTables节点下。
[code]//获取全局表类节点
treenode tableclass=node("GlobalTable",library);
//找到全局表在模型中的存放位置
treenode tablelocation=node("/Tools/GlobalTables",model);
//为全局表取名
string tablename="newtable";
//创建全局表实例
treenode newtable=createinstance(tableclass,tablelocation);
//为全局表命名
setnodename(newtable,tablename);
//设置全局表大小
settablesize(tablename,5,5);
//遍历全局表行
for (int row=1;row<=5;row++){
        //遍历全局表列
        for (int col=1;col<=5;col++){
                //设置全局表行标题
                settableheader(tablename,1,row,concat("行",numtostring(row)));
                //设置全局表列标题
                settableheader(tablename,2,col,concat("列",numtostring(col)));
                //设置单元格值=行*列
                settablenum(tablename,row,col,row*col);
                }
        }[/code]




──── 0人觉得很赞 ────

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
2019-5-24 19:14:18
创建全局表可以试下这个代码
applicationcommand(“addglobaltable”)
2019-5-24 22:06:37
谢谢分享
2019-5-25 09:40:57
[quote][size=2][url=forum.php?mod=redirect&goto=findpost&pid=30305&ptid=11332][color=#999999]慧娴亚伦 发表于 2019-5-24 19:14[/color][/url][/size]
创建全局表可以试下这个代码
applicationcommand(“addglobaltable”)[/quote]

很好很强大!一句代码搞定,简洁明了,不折腾。
2019-5-26 09:12:48
[quote][size=2][url=forum.php?mod=redirect&goto=findpost&pid=30307&ptid=11332][color=#999999]zorsite 发表于 2019-5-25 09:40[/color][/url][/size]
很好很强大!一句代码搞定,简洁明了,不折腾。[/quote]

设置行列名称等,还是需要您后续的那些代码。
您需要登录后才可以回帖 立即登录
高级模式
返回
历史版块_9
热门问答
查看更多
1
流水作业线的仿真
流水作业线的仿真
33
83
2
Flexsim初级建模工程师水平标准
Flexsim初级建模工程师水平标准
33
234
3
厂区生产线布局优化案例!新做的!
厂区生产线布局优化案例!新做的!
29
224
4
图形用户界面(GUI)教学视频
图形用户界面(GUI)教学视频
26
75
5
flexsim中文教程,pdf文档已整理-重新整理
flexsim中文教程,pdf文档已整理-重新整理
25
114
博主榜
+ 5