各路高手,路过有空,帮帮小弟解决以下的问题.本人万分感激.) {% ~% w0 p2 d
" b5 o. F ?; h. N+ Z
问题:
- @8 f' Y' J# _8 e" x利用TABLEFILE记录N个不同的SINGLEPRO的PROCTIME.
7 ?/ l) n$ z |+ x! B' o但是在记录过程中TABLEFILE 每行只记录一条数据.7 X, w. V0 l: g" _
我的表格记录情况如下模型的TABLEFILE.请各路大侠帮忙看看.$ I+ {4 J7 B+ k/ w* f9 G: T$ k8 P
5 O( n2 [5 e( C4 ~- {& n& d r) A我的想法是.一行可以记录多台SINGLEPRO的PROCTIME...
' z7 p1 \7 o6 Q$ ^+ L/ b' m" B
# N4 u- j' } F) q- x我解释的可能不是很清晰,
; S. p* N% x/ j, o7 y请大家下载来看看..另METHOD是这样写的:
- m+ D$ g5 }7 \- X5 k7 z- Z- K* Y4 C+ e4 ^+ H# k
(entity:object)3 Z5 y9 r( I: ^) A- ^2 m% Y7 A. n: f
is* Y8 o# t, ?- q$ N" F/ H
row_1,row_2,row_3:integer;
) p( f8 h( }" \: \2 l _& F% |' i7 X* S: ?$ u8 `) N% f
do) J0 R8 H3 f$ v' s$ |
: W% m* l! |& g, m $ N$ U( r1 ]% k3 P
inspect ?.name0 |+ T' k( ? z) X" @/ K
when "SingleProc" then 4 B" Z9 R# s6 d; c
4 I9 Y* A' L; ?' L6 }
row_1:=TableFile.YDIM+1;
: C* n+ G' ?1 T5 O4 k% ?7 A 4 t7 P1 K9 Q3 Y# W, Z' [; d
TableFile["singleproc",row_1]:=@.name;
/ n2 [) b) C+ ITableFile["pro",row_1]:=SingleProc.proctime;
& N8 S) Z3 N1 \/ k1 c@.move;
1 }! I1 m% t) ]) V$ z; x# a
; I' \9 Y7 ?% |4 ]. I8 M/ Fwhen "SingleProc1" then " F* o6 H- L, b, m. x; g
' _- i* f* w3 J3 K: z6 W4 ]+ Q2 Wrow_2:=TableFile.YDIM+1;
; A% X& k# G. s7 B% M * g/ t: l! H1 b0 P, {& `
TableFile["singleproc1",row_2]:=@.name;
4 r+ z% W& `& h* JTableFile["pro1",row_2]:=SingleProc1.proctime;8 _- A! X# j8 o5 J7 S- A6 k
@.move;+ o7 y% A) j6 }
0 v) r" P0 p) L, Y
when "SingleProc2" then {8 h) g% d/ Q
* X! [) U0 M+ q7 d$ U! Q7 E+ s
row_3:=TableFile.YDIM+1; : g0 V& V: G0 `- s) v
TableFile["singleproc2",row_3]:=@.name;
: h- M8 Z2 D/ L ~$ g) fTableFile["pro2",row_3]:=SingleProc2.proctime;5 @3 m5 ]( N' u
@.move;7 L; a( y4 O# w* e$ v
# l' \6 W! a! x$ S% W1 \
end;
, l: G I9 v0 ^$ a8 x W7 a% B# ?+ u/ U& I( m7 b* F0 [. h( i
- }, q3 ]4 m) f' D3 O z+ nend;
; B: t" y( _9 G; @( _
7 f/ x& r/ q- E1 m% h# I. R[ 本帖最后由 nathen 于 2008-12-10 18:13 编辑 ] |