各路高手,路过有空,帮帮小弟解决以下的问题.本人万分感激.
9 u6 `, ?6 X, {' G# K! u4 j2 C, A5 `# t3 _+ o
问题:( b; |8 a3 r {) r; g
利用TABLEFILE记录N个不同的SINGLEPRO的PROCTIME.; J; g2 s$ R Q, V7 N% `
但是在记录过程中TABLEFILE 每行只记录一条数据.
! d* @5 X) Y3 t( B# o! y我的表格记录情况如下模型的TABLEFILE.请各路大侠帮忙看看.
& F( q( P F: T$ g
: u% n8 c2 R0 a$ e& a1 a我的想法是.一行可以记录多台SINGLEPRO的PROCTIME...* `3 k9 k& K3 S9 b! f+ A" h/ i9 b2 p
3 A$ c4 d/ l" {9 ?" }
我解释的可能不是很清晰,
# e# C$ _ K4 A( D( Z/ H请大家下载来看看..另METHOD是这样写的:7 i% ?' k- e, | C, X
$ q0 s5 u& }5 c A, g9 e
(entity:object)
" P+ f' C/ ?5 Y T% U- _is
$ T n2 Z+ [" \8 U1 I2 L4 T& Mrow_1,row_2,row_3:integer;; j" a, q4 j- k9 f2 j
; ^* @- ?: K2 Q: g- h: ^3 Ddo
% f& \* ?5 k( H$ D: k P( k3 M' p. B) q
U$ W+ s. B! Z% ^+ w7 d ) L3 x b0 z4 m
inspect ?.name
& w2 _- p. S" fwhen "SingleProc" then 5 e1 Z' f E- d% _2 I: y/ O
2 Q% s9 r8 |, m) f# qrow_1:=TableFile.YDIM+1;$ P, K- ]* [! s3 k
: n4 `" t3 u4 L- ?( L0 q+ I9 BTableFile["singleproc",row_1]:=@.name;
, e( t) v0 q' q: J% zTableFile["pro",row_1]:=SingleProc.proctime;
9 C1 F2 q( Y. L- X. q) ]@.move;) U8 v/ @7 K6 d: T
; S8 k* E! {$ |. h+ p7 _5 j7 g4 |when "SingleProc1" then 8 o% N w. O% k, G( l2 Q! L
8 F6 q! k1 G" mrow_2:=TableFile.YDIM+1;/ j- q3 J$ z3 s4 R4 X
0 k& }3 d! @3 n/ m* ^; b ?- z- T: D
TableFile["singleproc1",row_2]:=@.name;/ y, r/ `% T! r
TableFile["pro1",row_2]:=SingleProc1.proctime;, q, V3 f8 u& p4 f+ p4 \6 b8 h
@.move;' T8 l1 d6 P! b: {8 |# i2 c
! ]8 @% h2 i" _0 c! h; Lwhen "SingleProc2" then # r n0 D5 @1 `, }! ^
- {- K2 O6 Y: q8 W8 urow_3:=TableFile.YDIM+1; 9 j; U1 d2 T4 `7 H# D% q
TableFile["singleproc2",row_3]:=@.name;
- K- d9 Q- V. ITableFile["pro2",row_3]:=SingleProc2.proctime;
: @- W5 x1 O4 u- q' n5 f$ ^; u1 K@.move;( Q2 D0 q" Q o* U
' L- h5 [! A2 M7 N# q, G8 w0 Iend;
3 p/ E8 _4 ?4 p5 h) K" w
- O3 ~9 c2 _' D( b: t2 q2 ~% O6 K4 e" d$ F) p; g
end;
0 {" I7 C4 N' a7 k }. _ f6 f9 Z
5 r: J$ U- w" @1 n3 `[ 本帖最后由 nathen 于 2008-12-10 18:13 编辑 ] |