各路高手,路过有空,帮帮小弟解决以下的问题.本人万分感激.
* X8 E5 V3 N0 ^8 U# i+ z) z9 c
问题:
) l6 E2 @7 z. Y; W( }2 A6 k利用TABLEFILE记录N个不同的SINGLEPRO的PROCTIME.6 G1 `; @6 A: F$ m
但是在记录过程中TABLEFILE 每行只记录一条数据.
I5 \* h8 o1 R我的表格记录情况如下模型的TABLEFILE.请各路大侠帮忙看看.
! B: T% t( p! T' @' W
' T" _* G5 S2 u我的想法是.一行可以记录多台SINGLEPRO的PROCTIME...+ @5 ~& [2 S' ^$ O6 b. N
9 H' N6 ?1 E# j' y/ B* b2 n
我解释的可能不是很清晰,
/ ^( X5 J3 {0 k' V* C( |请大家下载来看看..另METHOD是这样写的:, k- R/ P2 y) E
( }1 V+ w g0 w
(entity:object)
2 `$ v0 r1 P$ k& m. i$ Qis
% d& o0 Y" }, h2 i7 Krow_1,row_2,row_3:integer;
. ^! o7 C% B) J; s/ L
/ _$ T0 d5 s) @1 Ddo& |* W% w6 K, k1 h" `
' q% Y* s/ |3 M
8 w0 k) s: W) L$ ]
inspect ?.name/ g' \7 S3 v* k( }5 h% m: b
when "SingleProc" then 0 {+ z9 X) A l! C& u7 t8 z
, \2 J: k+ w" o7 O) a, X9 X
row_1:=TableFile.YDIM+1;
6 n3 T# m7 \7 Z( {* f5 T ?& m
% ] Q4 q: A$ |' y+ F* @2 wTableFile["singleproc",row_1]:=@.name; M8 t: D" K4 j7 R. g2 [7 p" d' t, q
TableFile["pro",row_1]:=SingleProc.proctime;* l- T* n, }& m9 G8 r2 C
@.move;8 S$ m. @" s) z y3 t
1 F+ q; E" {# w. Ywhen "SingleProc1" then 9 h& B$ L: ~% x# Y
7 i" t2 _/ }7 H+ r! \row_2:=TableFile.YDIM+1;
: A3 e" M6 I6 S# a4 l) ?) X
4 Z; ^, `+ T& h0 r9 [6 h& kTableFile["singleproc1",row_2]:=@.name;8 k. }5 Q0 l* f$ F( y+ D* g: Z
TableFile["pro1",row_2]:=SingleProc1.proctime;
; Z1 j/ @, p, r- u@.move;
) f7 c/ ^, r9 h$ `4 S4 A
+ u$ B7 A7 r" G; b& r& D1 p+ ewhen "SingleProc2" then ; ^% K+ m5 R: ]5 w# E$ [
* H$ i! W, p) `( q. ?
row_3:=TableFile.YDIM+1; 5 R" ]" c% K& C( P5 ]- y
TableFile["singleproc2",row_3]:=@.name;5 B& m+ U; B6 L. N7 P) G
TableFile["pro2",row_3]:=SingleProc2.proctime;
. w/ k+ @7 N3 Y; R: ^2 ^@.move;
+ @4 g6 z# @/ M$ o3 G: K' O: V2 ^
- k& i# a; n, R! z: e4 }3 z+ [+ iend;+ i; a/ J& s, v
/ i( U- P1 a% Z: |% F4 h) F
' l: x8 S8 n% g/ n" \* v
end;6 z5 R: \9 _$ x/ ]. r- B9 q2 c
, b' @6 J: H, b3 ~4 p5 u[ 本帖最后由 nathen 于 2008-12-10 18:13 编辑 ] |