各路高手,路过有空,帮帮小弟解决以下的问题.本人万分感激.8 f$ |& @" M( N/ C8 X- i
5 M! _" t. @+ Z( a- a ~3 ] c
问题:
) {* |' ? H( O) U利用TABLEFILE记录N个不同的SINGLEPRO的PROCTIME.
; Q" ~1 O" j4 r# n" u' D# H; D; {但是在记录过程中TABLEFILE 每行只记录一条数据.
% `2 N* G! C0 f" n3 r, f我的表格记录情况如下模型的TABLEFILE.请各路大侠帮忙看看.
/ j# v9 F7 y! @6 ~) a% y. S+ Q. _& `6 E7 B( I
我的想法是.一行可以记录多台SINGLEPRO的PROCTIME...) W5 E7 X5 m3 M$ U1 m! h V
5 m) o1 k; H( b! ^/ p& F5 H我解释的可能不是很清晰,3 T0 R" O9 E0 [+ m/ U( V& j
请大家下载来看看..另METHOD是这样写的:
% Z! F9 A- D0 `8 N! g
+ G, A6 [2 ^. p, c3 ?(entity:object)
; {: w8 {1 P$ A% h3 Pis+ _( P+ j' D+ V" v. b9 E) A
row_1,row_2,row_3:integer;* k% r5 A: I7 b& N8 F8 L# G; _
% U5 T4 {0 Y0 H- I0 Vdo; I; \* q- P2 ~5 @4 P: p2 ]) h
) t& p, ^" Y( v* a
2 i( Y5 C* U* F9 l% Jinspect ?.name
W& _" j8 O9 ]) D) }when "SingleProc" then + n+ f. D; z" H/ V3 j K
, I3 |/ ]- Q- Yrow_1:=TableFile.YDIM+1;) M) B9 `, o: j- U
# }; F( j# z: NTableFile["singleproc",row_1]:=@.name;& P+ J1 L- M# D" h* f6 D
TableFile["pro",row_1]:=SingleProc.proctime;: s5 F- x! e: l+ {
@.move;
7 \# o- t3 k4 q6 R8 B2 | ! t: v- @8 [7 L' N8 W* k8 c# b6 q
when "SingleProc1" then
. I8 A% q6 ]4 x' A H
$ Y, C5 P3 A- I2 u9 W3 @row_2:=TableFile.YDIM+1;
+ F6 R, {3 E- v 2 q, _/ \7 {" Y
TableFile["singleproc1",row_2]:=@.name;3 x+ ?9 [/ e$ Z' O) B- s: P
TableFile["pro1",row_2]:=SingleProc1.proctime;
, [" W" I1 _% y9 i: g7 l1 T; V@.move;
* ]. E4 J- T0 k1 O8 @& Q& }* v, x' Y1 r4 B a
when "SingleProc2" then , g# H0 f" F9 O, R9 T
- e: o3 O0 i) E4 _
row_3:=TableFile.YDIM+1;
_2 p6 j! Z7 r/ tTableFile["singleproc2",row_3]:=@.name;, Y* T9 H/ d. g' ^6 L. L
TableFile["pro2",row_3]:=SingleProc2.proctime;
) I2 U2 u0 ~/ |1 w$ t) O! M@.move;
) D0 E: u1 J% W
N& W" L6 w4 g) u( S7 nend;! E: }' K0 E( n8 m" o
6 Y8 o. w: `5 a- Q* e! K% K
, a0 H: w( f. E) p5 ]' h Q. C4 rend;7 B9 N% n/ J9 ^3 v& y, y$ M! `
$ \' o+ k2 I+ N- n* a& T) p' e5 W
[ 本帖最后由 nathen 于 2008-12-10 18:13 编辑 ] |