|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。, Z( j; U( @. ?3 b) S0 d2 Y' g4 _" C
语句是这样的
9 H: V4 Z9 n- H' [0 r1 \is8 ?+ i. P2 c; U8 H6 q. ^0 u
i:integer;
- H+ E! _9 f1 t+ V( [5 U Res:string;+ x: I' s! n) D
obj:object;, I) `8 j8 q6 J) o8 _
do
( Z1 J+ Q+ E' A; z6 h8 h: |! i if existsObject("Status") then
. s5 |! h" a$ ]5 q' v9 E" a Status.deleteObject;
/ P6 M6 c' ]% D4 m1 [ end;$ V: Y: r0 x* Q n3 E3 f
for i:=1 to 10 loop: ^9 d9 X: c. M; H3 w0 }4 v
Res:=sprint("Store_",i);% X7 T4 e% x3 v) z3 V
if existsObject(Res) then
0 z* |# j# G L1 R9 s Obj:=str_to_obj(Res);# L; G& z. ]4 G! {
Obj.deleteObject;5 h5 ]- n; S5 j8 Z8 ~6 A
end;
3 z! H! U5 o3 M1 {3 u" | next;
9 b/ `4 x: b" \6 _( `: x3 K7 V, _, l --shengcheng Status:zimoxingceng% X$ k2 P) L* |8 X: W7 {6 W# m
Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");3 H+ ^; ^1 |% }( P9 x: b& o4 E
Obj.Label:="warehouse status";7 a( m# A1 \. x
( {( H. B- }4 |. n. J' F3 l
for i:=1 to WH_nums loop
3 D2 H) ?# @" @2 V Res:=sprint("Store_",i);+ v& G$ d( B6 g% ]2 O/ v
Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);6 }7 }3 @6 o; Y, q1 a
Obj.Label:=sprint("huojiaceng:",i);' J) W5 y( }" X, u4 e3 [
Obj.xDim:=WH_x;
' r' W, l0 Y) ^7 y7 U' g$ S& D2 U6 M Obj.yDim:=WH_y;
/ @+ V8 ~; q% p. w, Y+ e Res:=sprint("StoreData_",i);) ~7 h" T7 z0 d8 H+ l/ u
8 ~+ X1 Q$ B/ c, g( e% k Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);! ^5 t3 y6 u8 X3 ~' W, \
Obj.Label:=sprint("huojiaceng:",i);
, |. \3 i Y8 |# Y3 O5 K Obj.inheritFormat:=false;2 X( K9 e+ H1 G2 \! b$ r/ L& V% s1 O( k
Obj.maxxDim:=WH_x;/ {0 S( s% L9 i( N/ c- X
Obj.maxyDim:=WH_y;
$ V* y. j+ {- l% n Obj.ColumnWidth:=3;
. H% j3 `. {7 u" t2 v" @3 _5 Y next;3 ^3 p! s, ^4 p% J9 n2 b5 r% O
) z, d0 a# `- u7 r .Delivery.MUs.Forklift.speed:=2;/ q5 o; w; }9 ^. U, C
WH_var.delete({1,Part_Nums+1}..{*,*});
4 A+ x0 m( E. E3 i* q2 Z for i:=1 to Part_Nums loop( c A0 r7 t# Z2 T2 I5 j! c
WH_var[1,i]:=chr(64+i);
+ K+ {1 [& i2 V next;: _. L4 ~% ^ P! u g+ c
end;% j7 }- C7 e' K+ ~$ ^* T, N( v( @. ?
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了 ! ]0 d$ y4 x0 i/ @
- ^- u& V# F3 g* b. {% J |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|