各路高手,路过有空,帮帮小弟解决以下的问题.本人万分感激.: S$ E8 m9 M" G3 U, _
! ?& B2 D3 K [9 G
问题:
; c0 _: H, @% E7 |利用TABLEFILE记录N个不同的SINGLEPRO的PROCTIME.
1 B, |" |3 ?) B3 y( ~ O但是在记录过程中TABLEFILE 每行只记录一条数据., ?% \' \+ c' h* L+ y- e
我的表格记录情况如下模型的TABLEFILE.请各路大侠帮忙看看., H3 d4 z/ r* l) T
" F' {6 \0 `% E' w
我的想法是.一行可以记录多台SINGLEPRO的PROCTIME...5 v) v$ L+ c( ~/ Y! I! X
* P! l/ Q$ Z' C4 U4 }% B) C我解释的可能不是很清晰,
. @9 |0 P" A* h8 a& o7 y# q9 Y请大家下载来看看..另METHOD是这样写的:) h" F0 k2 V7 ]
$ Q" F- h }$ |% V- D8 s6 D# }(entity:object)
" p/ ~$ p* Z1 U/ ?& f1 `is0 J( q" {2 G2 f4 K
row_1,row_2,row_3:integer;6 F; o! [! |! H9 Y: [- Q, ^7 ~6 s
3 N) D/ ]) }6 `- ?% f; ndo1 n5 Y5 u6 Y: c! D& L& ?: b
2 F+ d+ r* ^% \' x8 m+ `( Q ?- x
3 ?$ l6 c; J1 ?0 E, Y3 F U
inspect ?.name
5 [3 Y6 D, l3 e# U6 F+ _& Owhen "SingleProc" then $ A' Q8 N4 J+ g. t0 c% B
0 K# N! D6 \, }8 a B; |
row_1:=TableFile.YDIM+1;1 ], {$ y1 \8 x9 s
. R4 r. f- Z! k; E; ~, P" M, {6 t1 hTableFile["singleproc",row_1]:=@.name;" a& z7 E" B0 D6 C7 n% ]0 E
TableFile["pro",row_1]:=SingleProc.proctime;
( u) t5 v1 V2 g) G. B" T@.move;
' Z2 O6 \; N& Z! H3 J % j( C$ o' ?- Z( k* ^
when "SingleProc1" then
: g% V6 Z1 Y/ {! n' p! e( G2 k 3 T3 I: q I3 D* @1 }5 @
row_2:=TableFile.YDIM+1;
$ R* y. m" J- h1 E9 i T2 X3 {7 V1 t
0 s) ]) W# {; N6 H& z- n( kTableFile["singleproc1",row_2]:=@.name;
8 `1 \0 ?. M# BTableFile["pro1",row_2]:=SingleProc1.proctime;5 [/ n( i0 x5 l: \( l6 m
@.move;
* q* {! G1 @8 s+ R- ?. F! k+ F
" j& O9 @; Y2 [) o3 U$ Owhen "SingleProc2" then
" t9 \& h; ~) E+ h0 h# L: P
1 S3 C# ]0 \9 Erow_3:=TableFile.YDIM+1; % Q6 w7 K) E5 w
TableFile["singleproc2",row_3]:=@.name;: Q) ]5 ^% |$ R4 Q1 u+ @/ E
TableFile["pro2",row_3]:=SingleProc2.proctime;8 q5 f, [2 j+ `3 j d9 E* J% G
@.move;
$ V( [9 _$ F9 q' ?$ n" B7 d5 N9 |1 f% Y; M. x$ s6 a! T7 o$ Y
end;
; e& T: c& D( V( f7 Z& r. \: ]4 I3 S$ Q7 l, b6 w5 U- R
6 z: R: V# R3 L% b1 @
end;2 r. J5 k1 Z$ h
; Z3 J. t, U9 |$ q: ~+ _, O[ 本帖最后由 nathen 于 2008-12-10 18:13 编辑 ] |