各路高手,路过有空,帮帮小弟解决以下的问题.本人万分感激.
+ G% L6 P+ q' ?
; V, K5 t( e8 T7 C' |问题:
! Q/ C& a ~: E& H利用TABLEFILE记录N个不同的SINGLEPRO的PROCTIME.% ^2 B4 J V g+ S! M
但是在记录过程中TABLEFILE 每行只记录一条数据.
/ Q7 n6 w- y' y2 X我的表格记录情况如下模型的TABLEFILE.请各路大侠帮忙看看.) \ z4 z9 j* E& m8 u) `% F
. E' ~6 M3 N2 d我的想法是.一行可以记录多台SINGLEPRO的PROCTIME...7 {; y* X6 t1 A2 q/ \
8 D- y# J, S- @
我解释的可能不是很清晰,4 \8 Y" K% k- Y1 ]* S& G
请大家下载来看看..另METHOD是这样写的:* k# ^2 t% _2 [0 V3 \
+ M3 f* x! O: C5 j7 g(entity:object)
% q0 ?* j A4 o0 ~2 wis9 X' u7 w& {$ J/ g+ X4 s
row_1,row_2,row_3:integer;
& ~+ A3 Q! `& w4 {7 [/ ?* ]0 n$ X
; g D5 K2 N2 [do( H7 ~3 [+ \/ v! I: k$ I$ v
# C; q3 Q( q5 w3 f
: ^: x! e- A/ z( `inspect ?.name
7 r8 |+ A( i6 E! a& }5 fwhen "SingleProc" then * E) Y+ Y |& G; S2 t3 {6 C
F5 P# Z) ^4 L0 d4 ]4 }
row_1:=TableFile.YDIM+1;; Q! w- N. v/ B1 Z4 \9 I( H7 f
8 }9 g. ?, ^4 D; L3 R) L% K( i
TableFile["singleproc",row_1]:=@.name;
4 {+ y' |9 V, ?' q. k' n6 h$ XTableFile["pro",row_1]:=SingleProc.proctime;
- o6 [# l9 A. X( j@.move;
( b5 @( n" Y. C" E. x4 k( o- @
# i/ Q: d3 v5 X2 `7 rwhen "SingleProc1" then ( H+ d0 X9 ^/ R) f: y
( J( j' z9 \! B l7 s& r
row_2:=TableFile.YDIM+1;9 L) ]0 o$ p2 q2 h
/ w* p7 T, b9 q1 ~) m. P: j7 T0 hTableFile["singleproc1",row_2]:=@.name;
) n" ^7 n4 d% T) STableFile["pro1",row_2]:=SingleProc1.proctime;6 O! |4 ?! A6 z; ^% f1 i$ z& ^
@.move;# K' m' p2 q6 {' X2 j4 _' c4 Z
7 Z: L; N& ]3 o' h3 j
when "SingleProc2" then $ ?# t8 j+ F9 g4 a: n5 _# ^' a6 P& F; j
1 b2 {; ? k; g
row_3:=TableFile.YDIM+1; 2 E! U" }; k: z& T/ T5 \
TableFile["singleproc2",row_3]:=@.name;0 L. a0 U: h; y0 Z9 x( t" H
TableFile["pro2",row_3]:=SingleProc2.proctime;
% o9 B" E9 s* k) Y@.move;
- ^( q7 L" I* [8 p) U, Q. [3 o
4 C- C1 H% }' |end;
" p `: ~6 R4 o- _. Q1 r
4 @+ x4 ^& _( t% H9 U1 J1 @! j4 @! d F) t6 G0 B
end;3 H* X1 A! B5 U$ J% ?
# e* e. B7 r, W0 W8 \: ][ 本帖最后由 nathen 于 2008-12-10 18:13 编辑 ] |