各路高手,路过有空,帮帮小弟解决以下的问题.本人万分感激.$ o! O# ?( ^$ @* Y+ H
2 E3 I( p; ^4 T4 L问题:. U7 U o0 C& U# }6 S @- Z
利用TABLEFILE记录N个不同的SINGLEPRO的PROCTIME.
. u9 ~) I4 m1 J1 F7 p但是在记录过程中TABLEFILE 每行只记录一条数据.
3 f5 c: b% |- r6 U: o8 {我的表格记录情况如下模型的TABLEFILE.请各路大侠帮忙看看.% E" u: Y, [( A8 ^/ [) l/ R8 H; q
3 M! T1 Z( z$ ] h
我的想法是.一行可以记录多台SINGLEPRO的PROCTIME...5 W" y* G' E4 Y6 C5 B- X
1 |: w- t. g% |
我解释的可能不是很清晰,
& B3 y4 u: g$ y v9 m2 H* I请大家下载来看看..另METHOD是这样写的:% C3 g. n8 q5 s/ d6 Y
- N, r7 o- ~% ?0 x
(entity:object)
e$ U+ g1 K- K- A* k) K7 n7 J# nis
4 L( b+ J4 P& ^- x: B+ wrow_1,row_2,row_3:integer;
: p, z. \, ~8 f2 R/ B) q
4 C8 s7 C: m8 n, ?! A J$ t" udo
# b9 Q0 @3 _/ N) \4 q$ y) V1 K7 |" @2 t3 g+ r. p) k2 F3 b
: u1 j8 S9 m! m( o) Q: t) S# R
inspect ?.name7 Y& B8 W {: M5 Z4 C' U2 U4 x
when "SingleProc" then " L2 v2 X" K& T
( S( |' A1 B/ s4 V7 H
row_1:=TableFile.YDIM+1;/ M. g9 t8 J$ x) |
/ f# U- y& }( |$ dTableFile["singleproc",row_1]:=@.name;* A" @. A: c" y- _4 k
TableFile["pro",row_1]:=SingleProc.proctime;
, M' h7 N. @8 L@.move;
- x8 U$ s5 F: z% z% R & T3 C) v% k/ c
when "SingleProc1" then
9 j# d$ [# w# {% f* C9 h" }8 c
3 B, s, M( U) Z' K; `/ `1 ~row_2:=TableFile.YDIM+1;
5 Q1 X+ V( K0 x* Q, F / ^: y' f* q2 F0 o
TableFile["singleproc1",row_2]:=@.name;
6 U R& }7 r! }4 E0 }! fTableFile["pro1",row_2]:=SingleProc1.proctime;
1 v+ _/ t. r2 T- b9 M! q@.move;
* B1 ?* B$ P$ A( o& D) }7 ~7 X
* u* j: u2 Z# a/ L. D% owhen "SingleProc2" then
, ^7 Q4 V+ l3 a4 f 7 O6 j- T# ~& H% D5 S/ C: Q+ T2 Z
row_3:=TableFile.YDIM+1; + n7 u1 O' B! [% z
TableFile["singleproc2",row_3]:=@.name;
: H' B1 }: W5 o- k' A; ZTableFile["pro2",row_3]:=SingleProc2.proctime;* i3 g& e6 U2 f) ~ V1 ]
@.move;* V8 n7 b+ ?4 m" V7 E) y8 E
- j6 h0 \6 E) Y0 Cend;- Z7 E0 p4 W/ a( ~9 E! h
5 r+ @) m/ [' Y" u8 N0 c
, o1 E" v+ l/ s2 R$ p
end;
) A, w( @7 P7 m9 @- W) c" o. _8 t7 `* e( n, D! t! S7 Q
[ 本帖最后由 nathen 于 2008-12-10 18:13 编辑 ] |