各路高手,路过有空,帮帮小弟解决以下的问题.本人万分感激.& H- o: B# x+ e
1 ~$ i; s: b4 O. I问题:
7 ~1 Q4 _( Y! |0 [+ r) S3 N+ E利用TABLEFILE记录N个不同的SINGLEPRO的PROCTIME.
/ H: t% w! |8 y9 ^* V9 I6 q但是在记录过程中TABLEFILE 每行只记录一条数据.: N. z2 m+ y+ y2 \6 b0 @4 w e; r! Q. O5 i
我的表格记录情况如下模型的TABLEFILE.请各路大侠帮忙看看.
( Y1 J9 @9 T7 a1 Q
, @/ T% W" z) C我的想法是.一行可以记录多台SINGLEPRO的PROCTIME...
$ e+ p" i: g1 W5 H( k5 |5 R6 N& o. W
我解释的可能不是很清晰,! G5 V" [9 f# C/ t! V
请大家下载来看看..另METHOD是这样写的:
( P3 g( F l; X! M7 |3 K# [& Y6 x& Y* E$ t9 q9 z! ^" s6 u
(entity:object)- P+ C5 n6 w- F I- I( w/ [) b; I
is
3 t& f8 X7 r7 z! U# T& rrow_1,row_2,row_3:integer;2 @: y; K- C# l: [- p5 u
0 I$ a: e' O% W% Udo( S# |* z& Z. `' E
1 r! d4 y& {& }6 C
9 c4 J; d/ y) S% m+ S5 o
inspect ?.name1 d) e8 Q1 _0 @9 c
when "SingleProc" then % d1 \; f- N1 g
# y2 ]' j; p8 D% X
row_1:=TableFile.YDIM+1;) \# d k( q2 K7 J
- k8 K% i2 e- E1 M$ C, y
TableFile["singleproc",row_1]:=@.name;
) n) T5 {4 ` C; k8 R0 TTableFile["pro",row_1]:=SingleProc.proctime;: V" m8 _! u$ e+ z- d+ F& n2 `
@.move;
& i1 b5 V* ]: M 8 `' k6 C+ Z- `
when "SingleProc1" then
( `7 ]9 k% q9 ^& X1 o1 A
$ j/ M& M, T# t4 Zrow_2:=TableFile.YDIM+1;
0 m+ M- b" }& n 9 R+ i4 E5 m W N! F2 j
TableFile["singleproc1",row_2]:=@.name;
7 X6 u. @7 m, L; Z, {; n) `1 wTableFile["pro1",row_2]:=SingleProc1.proctime;3 H, ?% d( x& S8 b1 p) I% C
@.move;
" V$ L' g- m7 O, v- d2 @6 Q+ F( Q# m% B I3 t+ ~0 }
when "SingleProc2" then
' W6 h! R& |# z$ C6 a# A
0 z. |/ O" _ z5 U/ mrow_3:=TableFile.YDIM+1; # C( B9 j( v3 o! U* H0 n, [) r3 z" ~
TableFile["singleproc2",row_3]:=@.name;5 f& o/ _1 W; r
TableFile["pro2",row_3]:=SingleProc2.proctime;
7 N! e$ I# k: C0 B1 d0 Q@.move;
5 `. e0 T2 a% a' a# Q/ O! T* M$ j0 J c
end;$ K" Q4 B! R K' B# E# f5 e
, ^. a% T& z, z* I
" J6 ?' s5 k7 W( S3 ]. \end;
9 v3 @6 X% w, O' E& P: u' H9 i( ~: D- z+ n8 {" k5 D) h- `& ~+ V1 w
[ 本帖最后由 nathen 于 2008-12-10 18:13 编辑 ] |