|
|
我在做《生产系统仿真——plant simulation应用教程》第八章的仓储案例,在8.2.2里需要生成仓储货架层,我按照书上的语句输进去之后结果在22行出错了。8 C$ Z$ c$ F% x: F% f
语句是这样的
4 \( K% J7 y7 ?( cis% Y9 D$ [: |' F- B3 Q
i:integer;1 Q" g% }: {$ i' O/ a) M4 I6 d
Res:string;
3 P3 A! X X8 w9 F) b5 c) x% a- V obj:object;& C! M" S2 T) l) v
do
& u# x; h- h5 u: E/ h if existsObject("Status") then. w( L6 t. a0 P
Status.deleteObject;
( ` J/ s7 I( j! @ I end;
. E: v, o) G) H for i:=1 to 10 loop$ R9 J# h$ S1 `: s
Res:=sprint("Store_",i);
7 S+ }) h& P! W, P& n+ x if existsObject(Res) then
# }: T; E1 ~' B$ A Obj:=str_to_obj(Res);8 o+ ]' e1 A6 d2 E5 u* w
Obj.deleteObject;" P1 K. v9 j0 B, x2 @3 V' @: ^
end;
. S3 Y. Q0 C* D( a7 H/ a next;
' n0 U+ [2 l& ~% M7 f% T- a --shengcheng Status:zimoxingceng
' B: Q; q3 e' Q: p Obj:=.MaterialFlow.Frame.createObject(current,160,140,"Status");: \* }+ l! P% k$ E2 B, L, z
Obj.Label:="warehouse status";
$ J2 w+ C* c8 Q1 V3 p. a9 N# Q4 K % ~* W: M6 o/ x8 Q
for i:=1 to WH_nums loop
* I5 {/ E1 A$ X8 ^4 v8 m% D: ~ Res:=sprint("Store_",i);
. C, v4 c' F7 W( u0 O% _2 q- b: G* f2 O Obj:=.Delivery.Res.store.createObject(current,400,i*80,Res);
& t0 E" y* \- S2 L, g Obj.Label:=sprint("huojiaceng:",i);) ?: x( x' w' G% ?
Obj.xDim:=WH_x;) h2 C9 u% v" {! E; l& G
Obj.yDim:=WH_y;
5 q$ m5 o0 L+ w! J4 P! {2 T Res:=sprint("StoreData_",i);
# A' C6 ^8 K9 T. D w5 |
, s6 W1 t( b( [6 u/ Q4 y Obj:=.InformationFlow.TableFile.createObject(current.Status,i*120-60,40,Res);
8 C' D# L x9 Y& A7 W9 ^4 | Obj.Label:=sprint("huojiaceng:",i);3 M! s4 i8 X2 u
Obj.inheritFormat:=false;
( d" K8 c- A6 H9 Q5 U Obj.maxxDim:=WH_x;% F) \2 P; n! ~" t- e
Obj.maxyDim:=WH_y;
) b" }: g+ B! o/ m Obj.ColumnWidth:=3;# p; v% F9 Y# |$ j2 r2 F' l
next;
9 |! x7 E' V& D/ C) {9 e: ^ ' Y2 v% N( c4 P" s
.Delivery.MUs.Forklift.speed:=2;
8 C' q2 q4 u4 b) e7 h1 r% ]$ f WH_var.delete({1,Part_Nums+1}..{*,*});% y* u. a2 j V. W4 h
for i:=1 to Part_Nums loop7 t, P5 e, j1 J) l3 z. n! E$ E; A9 j
WH_var[1,i]:=chr(64+i);
. T, S0 `1 m8 _ M. g next;$ x. f# |; B- A3 r, \4 R2 C
end; b; [5 v( s8 R
出错的截图在这里。这些语句可以生成出来子模型层Status,但是生成不了货架层,错误显示说是unknown identifer res.求大神帮忙看看!!!多谢了 9 S; E L$ h' m1 [, ]
2 s; p! \0 `0 x
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|