各路高手,路过有空,帮帮小弟解决以下的问题.本人万分感激.( [6 l% N; Y* v3 I
4 Z1 A1 l; ^. v e+ \( u H问题:
7 X' G$ [4 x8 L2 D/ P4 @( f" z. D6 ^利用TABLEFILE记录N个不同的SINGLEPRO的PROCTIME.0 r4 E5 {6 ~/ ~8 V2 l, I
但是在记录过程中TABLEFILE 每行只记录一条数据.3 \1 ^$ U1 Q' n
我的表格记录情况如下模型的TABLEFILE.请各路大侠帮忙看看." r" R) \* Z% E3 z) i
9 i( a; R/ s: \/ y, G1 ?; @
我的想法是.一行可以记录多台SINGLEPRO的PROCTIME...
9 s7 F1 d" N9 y. }! X$ q, z+ ?. o+ {! Y
我解释的可能不是很清晰,
0 n+ D; z/ F4 C6 X, H ?* h2 \, R1 ]请大家下载来看看..另METHOD是这样写的:
# j' Z1 z9 }. Y' k7 b) w7 V- I
. L- S2 c. n8 h1 a7 f" S( C(entity:object)
' r% c; K6 \/ }is
5 T( _3 |/ r2 T( G7 Xrow_1,row_2,row_3:integer;6 c* z; t+ ?- @9 Q8 d, I) i) H% j6 c
5 K5 y5 n1 P5 Edo/ s, w _8 O- T X& ?
3 u1 B; z! z& t
, m/ O) D3 J) y, jinspect ?.name( w$ b! t( k a
when "SingleProc" then
7 _$ F8 M! W/ x4 Z
# y0 ^7 }& U5 x. i. M- F9 ~! [row_1:=TableFile.YDIM+1;
( C5 M% I& Q; N( h$ Z4 j' ` . Q6 x- x" O& U4 I# m# d& A
TableFile["singleproc",row_1]:=@.name;
4 e5 v3 L& x- V7 |! H, R1 C! vTableFile["pro",row_1]:=SingleProc.proctime; E- H- F; j. H: Q U' @7 @$ t
@.move;
. m3 X$ }" u2 B9 n7 W0 T. \ / f w% ~6 ]- a, i" n) u6 c
when "SingleProc1" then
0 {& O9 s( ^: C# W! c5 O 0 F: ]1 }4 U- l5 }; R+ \2 |. E. h
row_2:=TableFile.YDIM+1;
7 U* `! B4 V9 l. O! c( U( M & z" A# p2 [& d& z/ k1 I/ z7 L+ n
TableFile["singleproc1",row_2]:=@.name;; P' I; N; E. G! q) F# H" Q) b0 r
TableFile["pro1",row_2]:=SingleProc1.proctime;3 O) b/ u& s' p$ l, f, [/ f
@.move;7 J$ S/ I3 j8 b% v2 h2 L
$ Q; f* b0 Q, f; Q* awhen "SingleProc2" then
+ B' B$ w4 ^7 M6 \: r8 \ 2 p8 r* E& h; C, a" G
row_3:=TableFile.YDIM+1; 7 i8 U- x5 b" Z& N/ @; N4 B
TableFile["singleproc2",row_3]:=@.name;
$ C- B5 s+ o( }/ D- F& y: I: i" \TableFile["pro2",row_3]:=SingleProc2.proctime;! J) m4 `, p' ^
@.move;
8 B5 Y* z( u6 H
4 [( [6 z, w, C# eend;
/ J7 \0 W/ g2 P/ Y2 u/ y# @8 s2 P1 q* R" f
3 }( q* I5 }5 n. a! Y! lend;3 S% l+ T( N' _0 d1 m. u y
4 B& G+ _7 ~/ A8 t[ 本帖最后由 nathen 于 2008-12-10 18:13 编辑 ] |