各路高手,路过有空,帮帮小弟解决以下的问题.本人万分感激.
5 f+ X& B! {- i: ^2 n" s( D
5 e) T, P. z' }5 [3 ~6 J问题:
4 C; W! z7 G) S7 ~4 D) b5 n0 d2 |2 y利用TABLEFILE记录N个不同的SINGLEPRO的PROCTIME.
- s& H/ }" r# J# {$ L4 D; N8 w2 i但是在记录过程中TABLEFILE 每行只记录一条数据.& B- G$ }' j; t2 D0 a
我的表格记录情况如下模型的TABLEFILE.请各路大侠帮忙看看.
8 H* ~% B, O5 T3 D$ f0 B/ p' n S4 a: o+ l4 v n4 U
我的想法是.一行可以记录多台SINGLEPRO的PROCTIME...
1 _' q$ e6 H! f) t6 P, q9 X
, B: F. I( x6 l; z2 N3 V9 M我解释的可能不是很清晰,
5 ^8 @( _1 u1 S% ~7 S9 f请大家下载来看看..另METHOD是这样写的:
. t/ e: u* g; e3 A7 S1 q, F* [6 ^$ u- o* L. _& M
(entity:object)- p3 }" U3 j' D+ J( A# l5 i2 r
is+ _: Q1 |9 h5 o
row_1,row_2,row_3:integer;
$ h6 W% b" y- y1 I `: ?! W* n( Z; V4 G1 W( v$ b' j! C
do
) G: p, |. b+ H
$ L. B4 P1 q! P; p4 B& A3 s, n. V
4 t8 e2 Q: \2 n4 ~+ Pinspect ?.name3 a3 R; C `$ h9 _& M
when "SingleProc" then $ X+ U& B8 c3 l5 D+ x* G0 }6 T" C- F" V
+ [- f. ^7 r1 B8 [/ m. M# ?( D
row_1:=TableFile.YDIM+1;
: [* v+ G% O+ c% v( }
7 u% Y. u$ ?+ f; t3 @3 t- v* n2 cTableFile["singleproc",row_1]:=@.name;, c3 T8 F& }" I; p1 M
TableFile["pro",row_1]:=SingleProc.proctime;! F/ E7 T3 E# U2 w' G! [
@.move;% }0 W" b" _+ ], v! m& ?
3 x4 l2 X4 L+ k6 B9 s: K5 Q9 j* g
when "SingleProc1" then
4 y3 L4 Y% }& }0 F! Z0 H 2 s8 Y; G/ F0 X8 F5 ]
row_2:=TableFile.YDIM+1;
) f' T# ^9 Q, W( r. E9 y
& ^5 ]5 q9 X! }! _$ X4 kTableFile["singleproc1",row_2]:=@.name;5 Z7 b4 ~. c( T- i
TableFile["pro1",row_2]:=SingleProc1.proctime;3 `; e& T& c( u* w- G: s
@.move;
. K& r I! e1 W }& D! z) |* Q* k
$ b, s/ Q( W; U; r z/ Ywhen "SingleProc2" then . l: P3 M2 U S+ [4 L. F( k
* Y1 U* e$ }$ J" p" k( Y3 y& m1 _row_3:=TableFile.YDIM+1; * f: [, P/ \, N% J( j
TableFile["singleproc2",row_3]:=@.name;' d$ y8 c! c2 ` g3 s3 b
TableFile["pro2",row_3]:=SingleProc2.proctime;1 t; @: ?# r9 V' Y
@.move;4 c" Z$ K8 W( l) _2 {
3 ~% E& f5 y6 E* a
end;( e4 r8 }' `# w* y2 j7 D/ ?
: s8 q" j* ?2 T$ U' M3 y, D) _9 |
end;
9 |; P9 _/ a9 Z$ n; S) v
0 x1 E9 I1 Q9 I6 a8 q7 t- q[ 本帖最后由 nathen 于 2008-12-10 18:13 编辑 ] |