设为首页收藏本站

最大的系统仿真与系统优化公益交流社区

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2547|回复: 4

[求助] 哥哥们嘞~快点来救救小弟

  [复制链接]
发表于 2014-10-25 15:45:03 | 显示全部楼层 |阅读模式
是这样的,我在emplant里想实现这样一个功能。就是当mu进入某物流对象后,自动记录物流对象当前mu的数目到一个tablefile里。
0 w: A5 E  n- \. _. y' t% u) {# yis& _% x7 i+ _& X( l+ Z
do' y" ~& l4 W& W
tablefile[1,n]:=buffer.nummu;1 ?, g+ f8 w6 R, n
end;一直提示对tablefile中的列表尺寸进行超范围访问?. h! P) {5 k( l; U7 L
有时候还会出现提示说标示符n未知。) K6 X6 f0 S! A4 s- N
另外,我想统计他的名称应该怎么修改了?各位大大求帮助啊!
发表于 2014-10-26 14:02:17 | 显示全部楼层
你的n没有定义啊,is 和do 之间要定义一下。其次如果你是连续统计数目应该用Ydim比较好。
 楼主| 发表于 2014-10-26 19:09:27 | 显示全部楼层
11111 发表于 2014-10-26 14:02
( b2 P- V" Q: \你的n没有定义啊,is 和do 之间要定义一下。其次如果你是连续统计数目应该用Ydim比较好。 ...

# n/ X) @% A; V% V8 a你是大神!可是我的n已经定义为全局变量了啊。这个算定义了吗?ydim是不是emplant自动识别了?然后不用ydim=ydim+1?
发表于 2014-10-26 19:54:07 | 显示全部楼层
晓月石页 发表于 2014-10-26 19:09 8 j) C4 ]  f' ]; J3 U
你是大神!可是我的n已经定义为全局变量了啊。这个算定义了吗?ydim是不是emplant自动识别了?然后不用yd ...

0 c( y0 Z6 C2 G) i你在表中每填一次数据(在第一列依次往下填),(Ydim是表格的属性,自动识别)表格的YDim就会自动加一,不用程序加一,如果加1,那就是间隔一行填充数据。如果是全局变量应该是要加1,但前提是你的n在该程序外没变,则程序中要加1,如果在程序外已经变了,那就要注意是否要加1.个人觉得用Ydim比较好。还有超出表格范围应该是你的表格维度不够;建议在Format表格时不要设置行的数量(Number of rows)后面什么都不要填,这种情况下,只要你有数据填,它就不会超出范围。
发表于 2014-10-27 10:54:39 | 显示全部楼层
学习了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|SimulWay 道于仿真   

GMT+8, 2024-11-23 06:55 , Processed in 0.012142 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表