各路高手,路过有空,帮帮小弟解决以下的问题.本人万分感激.
$ X* K7 H0 |7 n' W4 n# y: @. w5 _! x4 U5 e1 B
问题:/ P( J' F6 ]# v0 C
利用TABLEFILE记录N个不同的SINGLEPRO的PROCTIME.
) O! C4 ]4 W8 k$ N: ^但是在记录过程中TABLEFILE 每行只记录一条数据.: A e* X$ l+ y
我的表格记录情况如下模型的TABLEFILE.请各路大侠帮忙看看.! Z# Y+ F9 K' K: [% C
) g; a4 T4 o' A我的想法是.一行可以记录多台SINGLEPRO的PROCTIME...
9 x j: |% L( H' Q9 v) \" e
( r7 i8 @7 P. e0 x" \+ b我解释的可能不是很清晰,
; H2 i+ h7 x# x( S5 e+ p请大家下载来看看..另METHOD是这样写的:
5 {+ `) V6 Q0 a1 W8 R$ E4 K% [6 ]) J h; u3 E
(entity:object)
4 i4 I- o7 ^- g% X, K1 c6 H. _is9 T# T J* C. l N/ ]; K, A
row_1,row_2,row_3:integer;+ A' b) \9 l5 n4 z8 n
" X; u* W, E0 X: r' m# `
do
; ~* t- k8 Z5 S# }1 W7 _9 ? @+ ?2 w# [% F7 Q& W
+ ?) W; V% W3 @: `. rinspect ?.name
' y5 o7 f+ u# _when "SingleProc" then ) H7 y& a c( X* u
3 z: z$ l$ r( Drow_1:=TableFile.YDIM+1;
]* R$ y8 R3 ]- I/ H# c
& o0 B- p! `) l, S0 y2 e, RTableFile["singleproc",row_1]:=@.name;! L! R% Q8 E3 W' J9 L* V2 {! K# M
TableFile["pro",row_1]:=SingleProc.proctime;
/ V7 g6 `+ I4 t, v- _@.move;
9 [5 {2 k/ n- N5 H! M
' T. X' |! M f3 ?when "SingleProc1" then
" w7 w( x9 @$ n- H) v
9 {) Y3 q4 m' zrow_2:=TableFile.YDIM+1;+ I' L# D# L+ r t
! a' A; r1 N [- a
TableFile["singleproc1",row_2]:=@.name;+ j; U( |4 f# J6 F9 F9 E8 Y1 H
TableFile["pro1",row_2]:=SingleProc1.proctime; h. q+ [! a O- G: t
@.move;
7 C3 u S* h! a5 \3 S' X: K0 A: a% e: n
when "SingleProc2" then
1 \5 r) Y* a" d; x 1 H, m; l- p+ m. H9 S& q
row_3:=TableFile.YDIM+1;
0 v# r4 K& l9 d" T+ s/ [6 aTableFile["singleproc2",row_3]:=@.name;0 E+ m% a6 B, S! S9 p
TableFile["pro2",row_3]:=SingleProc2.proctime;
: T- m+ b! G2 P# T, E! l) x@.move;9 Z: ]6 A0 R9 j
5 k8 z8 A X3 y& K' q/ M; [( j1 Qend;
' d }+ B. [/ i% a; \! u) e- ?& z/ Z% v$ Q* @* n) e) l9 b/ V. R
' l* r$ p7 |& V7 z2 W! N
end;
' |" k, b V8 L9 a) R/ z& P. R( }5 {* F; x6 y, ^* ?0 e
[ 本帖最后由 nathen 于 2008-12-10 18:13 编辑 ] |