各路高手,路过有空,帮帮小弟解决以下的问题.本人万分感激.
2 t6 @# q0 `0 S' f$ [4 @# r9 a' ?# l
' r% F& Z7 `# @问题:
2 {+ y& j6 w3 i- m4 R4 J利用TABLEFILE记录N个不同的SINGLEPRO的PROCTIME./ b* p6 z; X# V. \, X
但是在记录过程中TABLEFILE 每行只记录一条数据.
- {, c2 [; f3 `7 F: t7 V: W我的表格记录情况如下模型的TABLEFILE.请各路大侠帮忙看看.
' N X, \ { r$ g2 B: G& C) w3 Z0 n' L
我的想法是.一行可以记录多台SINGLEPRO的PROCTIME...% A% E6 s( g0 V0 \ B2 g* \
2 J; N/ e0 V7 Q' W4 e% W
我解释的可能不是很清晰,% c% |, E3 |+ s
请大家下载来看看..另METHOD是这样写的:4 p" y) G$ ]. o# w: s
* @( ~, Z+ I, S7 U- @' _
(entity:object)6 {$ \0 o7 y0 [7 g
is
* X1 _1 P" t8 q: |( K' V1 {6 Krow_1,row_2,row_3:integer;
/ G& R6 D" M5 h% N H1 j
; q: T/ ]. \4 j) K2 b- G edo, R6 i5 K; R! W; {4 P- }- R
Z5 O- p: P' [. R; N3 A" c5 o+ B
6 _) i) M, i' V V
inspect ?.name
/ {( }$ Z+ v4 T/ @+ z) c/ Iwhen "SingleProc" then
$ `1 @: j1 Q; m+ ` - X' d8 I2 u* z
row_1:=TableFile.YDIM+1;6 d5 X" B7 X2 K S' q! R- v
* v' o0 f( a! e; o0 F6 o% Y# q
TableFile["singleproc",row_1]:=@.name;6 @+ h/ o% g' x; r
TableFile["pro",row_1]:=SingleProc.proctime;& a j/ g n1 f" x0 H
@.move; Z7 {+ P! E% w( f) s! ]# [
1 G0 [$ T7 j0 t+ a$ ?( K4 Wwhen "SingleProc1" then ) C: M0 i; c/ V, |& w3 \
; A# U& E! h' a f- u0 Drow_2:=TableFile.YDIM+1;
; S3 z! j- L) w- f( m& x c$ X$ W- v" ?9 o
TableFile["singleproc1",row_2]:=@.name;
S( Q+ o& B6 ]. g- k1 |TableFile["pro1",row_2]:=SingleProc1.proctime;
+ B* }* |+ I$ I8 [@.move;
; ]8 f0 X4 c3 C/ y) c9 Y+ l7 E F1 h) t% ]4 ^! F* w* S; t' m0 ?
when "SingleProc2" then
/ J" |9 [# O# u) q. z* c, `0 I3 n
" c$ w# Q! I8 b; Erow_3:=TableFile.YDIM+1; 3 L' C& g1 A! Q* A- a
TableFile["singleproc2",row_3]:=@.name;
$ Y7 h# Y" A+ u) Q6 t7 [3 A. _TableFile["pro2",row_3]:=SingleProc2.proctime;7 _9 P3 |9 o8 a9 p( _4 r2 u
@.move;- q$ }4 _7 i$ ]
) l! v9 M4 R5 l' {end;
+ t1 G6 z7 a: i4 I- v4 q
4 X3 V, ?5 A o7 P
4 `4 @4 K0 J; ~1 P- D) T+ y5 nend;
5 F7 E( x$ {- h7 q& c5 {0 r
; J3 s- _; @: n9 m( _[ 本帖最后由 nathen 于 2008-12-10 18:13 编辑 ] |