各路高手,路过有空,帮帮小弟解决以下的问题.本人万分感激.7 ]' U1 M4 q8 S; i6 X4 f. k
) `6 l/ I8 l/ |( ]问题:! U& j6 `, j! B
利用TABLEFILE记录N个不同的SINGLEPRO的PROCTIME.+ r; e; C7 |8 Y* j, M9 q) U( `
但是在记录过程中TABLEFILE 每行只记录一条数据.
: Y; |9 ?7 p2 m9 Y% W我的表格记录情况如下模型的TABLEFILE.请各路大侠帮忙看看.
# |, x; G2 r$ l* u. P, k/ p
2 k# ]5 D6 l9 _9 k我的想法是.一行可以记录多台SINGLEPRO的PROCTIME..." M& v/ t3 } o
' s4 L; f) w, y7 V8 s# q
我解释的可能不是很清晰,
1 s1 S( v) w' l' o$ i- b5 Y请大家下载来看看..另METHOD是这样写的:# C& `/ H8 [. p* {
7 ]3 i6 [. Q; {" F
(entity:object)" P2 q& o, n7 G' }
is+ I4 P9 B/ c5 w2 F( T
row_1,row_2,row_3:integer;+ O! h/ w/ B: d" w* X4 y# M
: S, G8 G8 ]4 b, j, j
do
i: r* X) s. W# j* k
9 l5 ^5 x8 f9 y& f& q4 M
w% E+ d! a C3 k7 |! h$ Y4 ^- Linspect ?.name( w: t- g: R* K! n, m% U5 X
when "SingleProc" then ' a* J2 |5 D( Q3 E9 p1 b& a& J: L
/ i+ q" B. c/ s) Z* V+ L/ F: [% x9 Vrow_1:=TableFile.YDIM+1;" F& [! q* Y4 f# T7 e1 L) a
O$ h$ [& T6 `
TableFile["singleproc",row_1]:=@.name;
$ ~% R3 S0 N6 X& MTableFile["pro",row_1]:=SingleProc.proctime;
* f) l6 j4 h5 L. A@.move;
: L, z$ k& K, Q, q. f
& }& U/ Z2 H, q" hwhen "SingleProc1" then
/ ]+ r6 e. o9 t/ k S
9 F" j8 g* B3 N# S: @" G* crow_2:=TableFile.YDIM+1;/ B/ Z- S: w- s! m; o1 C# G
q2 J0 r% C, x: `7 ETableFile["singleproc1",row_2]:=@.name;( T# O% J. ^! ~1 o
TableFile["pro1",row_2]:=SingleProc1.proctime;4 O& N4 w( Y$ L' N
@.move;
3 D$ M& d9 X. y* G
* k) p! i* M! F8 [' r; c% Twhen "SingleProc2" then Y+ F( z u; Q3 Q0 q7 n0 C( ^
: T. i7 u0 n( m# Xrow_3:=TableFile.YDIM+1; % J# {: B4 j( E2 @7 A8 g
TableFile["singleproc2",row_3]:=@.name;9 c" f* u: s8 E6 {7 l+ z
TableFile["pro2",row_3]:=SingleProc2.proctime;8 `- m3 z4 v: V1 [" A/ z9 |2 P
@.move;) @$ y1 q$ I: _7 C% M p7 z n
) T0 I: R2 P! `4 n3 `end;
: |$ q, Z0 l0 E4 Q+ _* h: E5 ?9 `# l ~6 ~8 x1 p
5 [& m7 a" p G% u: {end;
, `+ E# L1 |5 a9 l! I5 R) }! E! w$ Z+ M
[ 本帖最后由 nathen 于 2008-12-10 18:13 编辑 ] |