各路高手,路过有空,帮帮小弟解决以下的问题.本人万分感激.. h# _1 x5 w7 m/ n
O3 R& J# S9 |& w& S5 f) Z
问题:
# _. N, O3 _) c! D+ Z0 Q- j$ |利用TABLEFILE记录N个不同的SINGLEPRO的PROCTIME.0 \% y4 E$ h5 ^) _! I0 z' C. d% z
但是在记录过程中TABLEFILE 每行只记录一条数据.
/ ?) C+ b; F8 T$ F我的表格记录情况如下模型的TABLEFILE.请各路大侠帮忙看看.7 Z' I8 J) P! ?/ F3 \
8 }- } p2 g8 Y7 a& o _
我的想法是.一行可以记录多台SINGLEPRO的PROCTIME...
, f; P- a; n# S# C: z! u$ c) P4 t- m* r5 m, K
我解释的可能不是很清晰,
V5 c0 c/ y7 p. b请大家下载来看看..另METHOD是这样写的:
. B. T: y) W/ O' n0 X* v9 Z; n# C
(entity:object)) [$ F; x5 I2 n7 x5 N7 }0 [
is
( {3 I% \+ |5 y2 }# m9 vrow_1,row_2,row_3:integer;3 g, [# v7 E! d. W7 n" R# ]* c
3 ]& |6 b% J; ^5 Ado# A& \$ G9 W" A7 N* L1 _7 o7 f9 x
+ |3 h6 }$ [6 v- M
4 N, ]! {* {0 d7 Z) g$ F6 |% p
inspect ?.name
$ P ?( R2 I4 @* P$ z6 l' Y+ owhen "SingleProc" then
* e0 u: G3 p- I / W" f1 F( n+ z8 q1 M& \* y
row_1:=TableFile.YDIM+1;( ~0 Z4 }9 M* }' s" ~
, ], c( O: Y) j! f0 K; {/ BTableFile["singleproc",row_1]:=@.name;: a1 X1 Q" M( t; q* u4 c% b
TableFile["pro",row_1]:=SingleProc.proctime;
4 @( c, x# w! p% l1 e' I@.move;) G7 h3 _$ U. ]$ L
8 \& `3 |8 j, S! C v% o0 b0 V* Hwhen "SingleProc1" then
, L( c7 n+ \- e4 X: G ( S! Q7 }8 e0 q1 E& `
row_2:=TableFile.YDIM+1;
7 v# u( p d- r7 B- M5 D
- ?6 I* I1 X sTableFile["singleproc1",row_2]:=@.name;9 r& Y# `1 V" `, e
TableFile["pro1",row_2]:=SingleProc1.proctime;( S2 h9 p9 {9 t7 q" h" T; t2 |
@.move;4 l7 D# M4 H+ @7 i/ X/ m
9 R, E- g( v5 R+ _' }. P1 Nwhen "SingleProc2" then 6 W, [; p0 a, [+ V) k9 K
/ L# n' p& d7 \
row_3:=TableFile.YDIM+1; " w- d4 V G: X' C/ b9 y: _( u+ S/ P
TableFile["singleproc2",row_3]:=@.name;6 W& U- G, V, [4 ^5 i
TableFile["pro2",row_3]:=SingleProc2.proctime;8 f5 d9 ?1 ]( O, c
@.move;8 @, |0 F) q: ^: c& B$ \& X! m
K/ }$ g0 o/ I1 bend;
/ z. D3 {) Y; l! E" n7 y; ]3 Y6 X) M8 ~; a1 B# v
3 f: S7 S: R" Z) F3 E! wend;* A" N3 Y$ w6 K0 ^9 i
3 b' h/ Q3 r! q6 A: c
[ 本帖最后由 nathen 于 2008-12-10 18:13 编辑 ] |