各路高手,路过有空,帮帮小弟解决以下的问题.本人万分感激.& I/ |. {7 ~. n7 d( }) |8 m
) |" L* I% Q/ I1 A. ?
问题:
/ G: w" A& h7 J利用TABLEFILE记录N个不同的SINGLEPRO的PROCTIME.
6 J0 `' X: P6 Y4 T. w9 @& F" O* x但是在记录过程中TABLEFILE 每行只记录一条数据.* d* y. Z/ z8 x8 e, O
我的表格记录情况如下模型的TABLEFILE.请各路大侠帮忙看看.
; n1 @5 Y% ]$ ?/ O. I
! e4 A, {7 p( e# w" m+ q我的想法是.一行可以记录多台SINGLEPRO的PROCTIME...) G' K: l& [$ I, E/ t& r& H
* `) F. B! \" f# ]/ O: C
我解释的可能不是很清晰, s7 b: ~# w- M/ `% c
请大家下载来看看..另METHOD是这样写的:
8 v4 L; c$ G$ x" ~9 j# z/ f1 J6 J* K+ Q. t0 U8 p8 b( t" s1 k
(entity:object)
, x2 Y: |) S; A$ A/ k U" V0 Bis
2 p. ?! t# o( drow_1,row_2,row_3:integer;
' q& N4 l: s" o9 v9 d0 a8 p" [1 Q, ?
# G4 y4 Q6 B7 g+ p Z+ ?. ~' xdo
( w( L- }# _) A. ~9 Q0 p
+ ~7 Y7 q1 a' \% g ( \/ _: C( y+ p3 c
inspect ?.name/ p |' e4 Y% {0 j* G- G3 X' S1 G0 F
when "SingleProc" then ! m4 S; D4 t s, ?9 _
( Z1 ^* o' |8 l3 j* ]3 I+ U- {) ]
row_1:=TableFile.YDIM+1;
# x3 L2 ?) T; \6 L 3 ]/ W* T) B. c( q- _
TableFile["singleproc",row_1]:=@.name;/ L) J9 Z6 y9 r2 W# j2 W
TableFile["pro",row_1]:=SingleProc.proctime;5 C& [" P- y7 ^% J) P
@.move;
7 Q8 a U& O( u. H' t$ w% J- G
, ]/ x! K& i$ s, f gwhen "SingleProc1" then * s5 |) b* |: ^$ W+ [5 U6 l
5 N" y3 `. q, a6 hrow_2:=TableFile.YDIM+1;
% w1 @0 ?6 m4 z6 w # G6 q9 d- R) {+ U
TableFile["singleproc1",row_2]:=@.name;" {4 V/ j& B0 @, |
TableFile["pro1",row_2]:=SingleProc1.proctime;. {& h \# G5 F6 k+ }$ B2 k
@.move;
- e6 A4 `, Z7 Y4 d K% \6 e5 R% i% ~# s' E% U o! j
when "SingleProc2" then
0 S' V% q8 ^: w' W ' }" S3 { K& Y, _1 c/ {
row_3:=TableFile.YDIM+1; , j- m; L2 k+ Y4 @6 o: H; @1 T
TableFile["singleproc2",row_3]:=@.name;. r( O5 o) b( l
TableFile["pro2",row_3]:=SingleProc2.proctime;
+ q; x- y& e, @; C. a) G@.move;
* E1 x# \6 f% n4 U) R2 [0 q0 A+ }3 u) G. c
end;
1 Z' G1 f2 M- K! F
0 x5 }' y m# }: e) L6 U. n9 ]- C4 G' f- o; Q* O5 i, e# ?4 M
end;: s2 U/ m4 u e: v2 [* s
* Y6 G% l1 C& P& _
[ 本帖最后由 nathen 于 2008-12-10 18:13 编辑 ] |