各路高手,路过有空,帮帮小弟解决以下的问题.本人万分感激. G5 O# L5 S* S& k( b* H0 W
' `" @+ Z* u3 T2 R! p& L& [! J0 q
问题:9 S, j# T# w4 t, N: r" J
利用TABLEFILE记录N个不同的SINGLEPRO的PROCTIME.
$ r( i$ Y/ v. p' j但是在记录过程中TABLEFILE 每行只记录一条数据.& ?7 k* R0 T' w1 y: B# H) M
我的表格记录情况如下模型的TABLEFILE.请各路大侠帮忙看看.
- d1 V0 o# p0 u5 _8 p \# m; K- @2 X- d/ N. [) m/ {3 T
我的想法是.一行可以记录多台SINGLEPRO的PROCTIME...
2 V0 t( ~; G# ]! g5 k8 H/ z2 `2 O7 v! G% x/ h( D
我解释的可能不是很清晰,4 t; r& t+ c' g* g6 {( I+ K5 G
请大家下载来看看..另METHOD是这样写的:7 b+ I$ y# ~% A
+ ^& p1 ]! r( V; y1 V$ c$ ^(entity:object)5 I5 _. d$ j, T" Z& L
is
5 W# G6 T# g7 K9 @row_1,row_2,row_3:integer;9 |4 M! C+ B8 R+ `0 X3 c& G
" y3 E* v `, S# q' ]2 {) ldo
/ |& h' a) n d3 B
7 ?' k# w7 I/ i N6 y+ i5 f9 ~1 L9 F
inspect ?.name
9 p2 r* V% ~- cwhen "SingleProc" then : |& |8 Z1 Z' g) H
: Q) J _2 X. f( z, O. f6 O6 zrow_1:=TableFile.YDIM+1;- | A) J- n9 R7 @, Z
7 f* O1 i5 V, t9 jTableFile["singleproc",row_1]:=@.name;
' x' f* g& v% h* M- eTableFile["pro",row_1]:=SingleProc.proctime;
8 g6 }8 m1 i# Z9 ? p1 H@.move;
A3 M/ l) I0 V. N) k1 Q$ f7 [ 6 i0 o. I9 M1 H6 M1 P6 |( t5 R
when "SingleProc1" then , X4 d5 T" t& I2 H
7 E9 B: Z0 [$ F$ r& q/ U* ^
row_2:=TableFile.YDIM+1;
% x( c! l% @& Q6 ^/ v0 ] 8 Y2 E9 C" d p3 ~& t( b
TableFile["singleproc1",row_2]:=@.name;; `; s0 L ?0 ?, d. r, E
TableFile["pro1",row_2]:=SingleProc1.proctime;
9 X |: ^6 B) }* V' q! L5 |" l) D@.move;
) p F0 t# x. R, k& b; @5 f3 D' r* W/ _% B( @- a0 \
when "SingleProc2" then
d4 C; j) Z8 R* f1 B ' d+ V+ v- C! F Y& S8 {% |
row_3:=TableFile.YDIM+1;
7 W5 K) s1 {$ _, {& Q3 _TableFile["singleproc2",row_3]:=@.name;/ X8 Q' F# {. n" j; Z- N( t2 L
TableFile["pro2",row_3]:=SingleProc2.proctime;
4 w6 y, p# V/ B8 f@.move;& u3 c2 l8 ^5 e' j
. G; V( v7 A; M
end;
8 J4 I/ D+ S& W/ l& j( O$ ~+ M5 Z: ~; c( G" V
) I1 S4 Y7 |* Uend;
$ R7 z8 ^ f" p" Q; W5 ^
3 y' {3 ]7 n: I9 |5 B f. {1 s2 y. W[ 本帖最后由 nathen 于 2008-12-10 18:13 编辑 ] |