|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。
5 L4 S" ]7 N5 E, R# {语句是这样的
) G0 O7 o8 ~- s5 G, B" q' pis
6 N8 o4 g: L' X- r i:integer;
7 o- B6 ?/ J1 i Res:string;
0 c, W9 w# e K- T! Z6 ~ obj:object;. A1 {0 R8 Q Q0 P
do
; V1 {- r. p$ U a6 l; k if existsObject("Status") then
$ y5 z5 G0 T; a! A" k" J4 \2 k Status.deleteObject;" d5 P X) ` ^3 i7 ~/ Z6 }
end;
4 G6 ?5 s7 h- e0 J; T7 A v) z- D for i:=1 to 10 loop
' d3 B% y: r# n' S7 M8 W5 V; |" r2 ]4 j Res:=sprint("Store_",i);+ ~1 E) G9 p3 o" B4 L! z
if existsObject(Res) then
; q9 u* i7 M. T* i5 \0 x# v8 B& v. T Obj:=str_to_obj(Res);
) H5 m3 s, R/ w5 v5 u Obj.deleteObject;: `0 A$ x' ^- S$ g* s5 _
end;+ ]5 ~- o0 l9 e0 o$ ~7 K1 B$ W
next;
& z6 p) q& [( z4 O" `9 M --shengcheng Status:zimoxingceng
! S. U+ W9 Q _8 w Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");
N6 k7 g8 w* v. x8 R) e6 V Obj.Label:="warehouse status";/ V9 e. C' y! R1 U, [; r: M
* Q# n; p; k9 Q
for i:=1 to WH_nums loop
, K2 ~, y% H ~& _1 y& d6 g) x Res:=sprint("Store_",i);. E: I) X& k, Y) i% |) T
Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);' v& @- b2 W) V: B, B$ W& r @
Obj.Label:=sprint("huojiaceng:",i);4 m W) A: u8 A
Obj.xDim:=WH_x;
) a A$ L: | H5 a2 R+ j5 t5 T Obj.yDim:=WH_y;& U2 d3 s+ b1 x1 ~+ C+ w
Res:=sprint("StoreData_",i);- h9 e/ t/ Q4 `7 Y2 U
+ i) Y. Z0 H6 s# H' p$ ]
Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
" t# ?9 Z# j, R# r n Obj.Label:=sprint("huojiaceng:",i);* B7 U1 v6 [) L+ o- w. Z
Obj.inheritFormat:=false;
6 P! y( _6 z# O2 P/ K Obj.maxxDim:=WH_x;
# v/ R: m \2 a& q( C( D Obj.maxyDim:=WH_y;+ S$ ~& K/ ?- H
Obj.ColumnWidth:=3;$ u; ~; j8 S& g0 \, P- I
next;% F e) s) u) F. Y, \9 F) J
+ g/ B$ Y* m$ h# v# ~; N0 u5 {6 p! M
.Delivery.MUs.Forklift.speed:=2;; z( e1 @ @0 \+ f4 N
WH_var.delete({1,Part_Nums+1}..{*,*});. Z) o% Z/ [; e% D. E2 J' |
for i:=1 to Part_Nums loop. k. l* F# t; G* _( d: B
WH_var[1,i]:=chr(64+i);
5 R& z6 Z0 V3 n next;
n/ |* ]$ s8 m7 Y7 u" u0 dend;
' ]! @" A4 B' b5 {7 j$ H出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了
9 k7 Q& \2 _& N$ V5 [
" S1 q$ E* F$ `) w9 O; z |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|