各路高手,路过有空,帮帮小弟解决以下的问题.本人万分感激.
; d; g3 }6 ]! o! J# r0 S m! X s3 p# @
问题:5 D; M( k# H& N1 ^4 A% V$ Z
利用TABLEFILE记录N个不同的SINGLEPRO的PROCTIME.6 z! B$ [# z" {6 z! a1 }. q
但是在记录过程中TABLEFILE 每行只记录一条数据.* Q+ g- Y U5 ?
我的表格记录情况如下模型的TABLEFILE.请各路大侠帮忙看看.$ w+ J+ Q. W8 L I
: n" B. }; g( K/ P9 t我的想法是.一行可以记录多台SINGLEPRO的PROCTIME...
" N2 ]+ O7 _6 J; O0 r+ k2 `0 F# O* `8 z `" A
我解释的可能不是很清晰,
0 H; W1 t" ~) ]; ]" n请大家下载来看看..另METHOD是这样写的:0 r; ~" F4 `4 g3 `
9 M2 n3 ~+ X0 J(entity:object)
2 y4 `( s! p7 ]is
3 I$ V, I5 ?& ?6 V6 `) nrow_1,row_2,row_3:integer;
$ t4 H& C" [6 j3 r
$ G1 t( \6 L; b+ g6 ?8 \6 Fdo
! w, r, |# L: y, @/ r1 A k, q0 u& |" P/ r9 z q( G
. _1 V+ E! }$ h+ z) W% winspect ?.name
" _3 O. W. ~* K& W& \, z/ l! fwhen "SingleProc" then
/ x F `, q6 F+ e P% Z
' x- E/ t8 ~# h9 Z+ drow_1:=TableFile.YDIM+1;# |5 L$ ~1 R! C% I; Y/ M1 m
$ W: E, H; C- a) D! a$ {TableFile["singleproc",row_1]:=@.name;% f1 i% Z7 \* M
TableFile["pro",row_1]:=SingleProc.proctime;$ I6 K% }/ U7 L) U: V6 S9 z. T
@.move;
6 h9 h3 s6 d! }! u$ ?8 S& V - h! w& z5 h g8 X& J) \! D2 j
when "SingleProc1" then
, e0 r: G0 T2 T2 ~8 }
% f; l2 [ R" ?$ Yrow_2:=TableFile.YDIM+1;
|% S1 g: _) \+ z; U8 ?
, G# P; w# F) I- P- U5 X5 c& DTableFile["singleproc1",row_2]:=@.name;
7 f% Y( M9 T. K, t F0 uTableFile["pro1",row_2]:=SingleProc1.proctime;1 T5 D' D2 s, s% W! J2 X$ O
@.move;, F' M1 f5 ]4 w5 |1 U# I2 u
$ u5 ]0 {7 \8 J" {5 a# D
when "SingleProc2" then
! e2 [( K0 s# | U6 P, n
+ n/ |( m) S, U! U. Urow_3:=TableFile.YDIM+1;
3 h% z2 o) s; w0 {% sTableFile["singleproc2",row_3]:=@.name;
/ }( o1 n, Q4 v# B* l# NTableFile["pro2",row_3]:=SingleProc2.proctime;
& X7 h% h9 S# S@.move;
! O1 s9 m( Z4 J% H" t% K% |
, P9 M- M$ U h, j9 O p# Cend;( R: d% i3 S0 z
}& e) { D! [+ o! ~; N5 v! X Q; p9 z" T4 `$ O3 @, u
end;
. H! ` b5 j9 G( `( s% n3 D
% J9 ^, t; H5 @& {$ R" y[ 本帖最后由 nathen 于 2008-12-10 18:13 编辑 ] |