各路高手,路过有空,帮帮小弟解决以下的问题.本人万分感激.
; V. x" ?! Z8 D U; N6 w7 `( n; _' M$ g# y. w$ M
问题:
$ L- C* m0 Z6 k2 S9 _" h利用TABLEFILE记录N个不同的SINGLEPRO的PROCTIME. g: v% H7 J8 G# Z/ t
但是在记录过程中TABLEFILE 每行只记录一条数据.
* p" Z( S( `# ?4 v/ S2 F我的表格记录情况如下模型的TABLEFILE.请各路大侠帮忙看看.
6 Z8 O! j% N) i, |( P) r* N4 n
/ r+ E. v7 v u3 H# S我的想法是.一行可以记录多台SINGLEPRO的PROCTIME...; S8 X9 x/ l, \2 Q* r- }
5 l/ Y! B" j1 |' i8 C我解释的可能不是很清晰,1 m/ K' R. e' N" M/ S: i( s5 b
请大家下载来看看..另METHOD是这样写的: k( }2 M+ z6 }1 c1 b+ l! z
& q6 p) r8 e: I4 D9 D6 f: C9 H0 T" e4 Z) O
(entity:object)9 a; y' U7 I8 h2 L: Y8 |: G
is/ ]9 @5 _9 [: Z& `( ~: G
row_1,row_2,row_3:integer;
J1 z5 c! }% u" @! x' P; J
4 F3 j8 `4 l1 P% O3 M% rdo2 O! J7 g0 W7 e, z4 w6 ^
9 v: `. o$ l) H3 c( v6 V! K $ ]* P d5 |$ s# B7 r
inspect ?.name
3 O+ s6 H$ L0 v' y: Swhen "SingleProc" then
5 Z5 F$ j7 f* q8 X# g ( w5 y6 {7 W3 C) r
row_1:=TableFile.YDIM+1;4 q; `" s- ?2 l* C! ]
- X0 S T& F A# ~! tTableFile["singleproc",row_1]:=@.name;
% [( l6 q F0 D$ gTableFile["pro",row_1]:=SingleProc.proctime;9 E/ n f4 d, e8 F ~
@.move;
; o, `( q; o3 ~& l! ~
- { b3 F- ?/ |; y; z0 n9 M) L# \, @when "SingleProc1" then ; S1 t2 @( Z% U8 h
& W7 a5 R6 i0 x
row_2:=TableFile.YDIM+1;
( ~2 }9 L4 n/ o; ^: ?1 Y, R- I0 t 9 o+ T/ V3 q- J/ a3 j
TableFile["singleproc1",row_2]:=@.name;* ?1 A% k7 ^7 |/ E% e& S
TableFile["pro1",row_2]:=SingleProc1.proctime;
& M/ @/ `: L( E8 q, N' R" h@.move;
" j; _: g2 q) A
b/ H5 P2 B0 n3 Lwhen "SingleProc2" then 3 Q3 |4 d) U D
3 f2 [, x- W+ x
row_3:=TableFile.YDIM+1;
1 _, G& @& F( B+ x1 l9 nTableFile["singleproc2",row_3]:=@.name;* |3 |5 b4 K3 w/ A$ r" I1 O
TableFile["pro2",row_3]:=SingleProc2.proctime;
$ B. I% Z4 e3 @% `- _! Z@.move;
% o. w" q+ Y3 g; j V
1 F6 i! Y9 K* h5 a: t$ cend;6 j3 J7 U) B* x
" a* ~* P+ d( g7 a7 \
' i I0 U0 o7 l0 X, X; Tend;
' a4 b8 A# F" y* s( K1 i @0 S J7 D$ A' u
[ 本帖最后由 nathen 于 2008-12-10 18:13 编辑 ] |