各路高手,路过有空,帮帮小弟解决以下的问题.本人万分感激.
* w, q, ?" n! j, k
4 M" _ y6 w, A( i+ U( R7 z/ O问题:( T4 w- v% G9 E5 I0 h2 ?! @
利用TABLEFILE记录N个不同的SINGLEPRO的PROCTIME.9 a8 B& v' G3 I+ r" f; I: A; ^
但是在记录过程中TABLEFILE 每行只记录一条数据.% }8 Y5 S% ~/ r4 ~9 K
我的表格记录情况如下模型的TABLEFILE.请各路大侠帮忙看看., V2 r- o! X( J" N! Y6 w$ r
7 {+ @3 ^" N7 z. R7 n0 M0 w! t; d
我的想法是.一行可以记录多台SINGLEPRO的PROCTIME...
% s: p2 y) v) S: W% f# _
# t0 n2 M1 g& J6 R我解释的可能不是很清晰,7 ?# o$ ]- ^, w: W, }5 P
请大家下载来看看..另METHOD是这样写的:% Q" K9 x# o. p
; {" |! f5 x ?5 c% A" {* d, A
(entity:object)* K a. X4 Y* M; [& g% J7 B- D! S6 f
is
N0 h6 |! Y3 k) P0 x* g; Urow_1,row_2,row_3:integer;% I4 S( ~( W& f# h( \
/ M/ Y. F4 y( r+ gdo( Y6 W& j) M- [' V
) G3 h+ D7 c. {* O8 C* e& B) C
5 W8 ^. F6 R0 p3 d ninspect ?.name' {! K: b3 M: x. x$ b. g
when "SingleProc" then
1 T4 {, V; u; ~' M: N6 u 9 n# M- Q' i+ ]
row_1:=TableFile.YDIM+1;
; Q' f" X5 c6 s5 _; H5 r
Z; H1 s& p) G( GTableFile["singleproc",row_1]:=@.name;
1 b, B9 n2 P' M4 S$ U+ \TableFile["pro",row_1]:=SingleProc.proctime;# K4 B: P" d) }; {( @" Q0 q
@.move;1 [# B; |2 X1 W; ?! q
" U6 P& \5 b9 u# X7 I R3 H. y
when "SingleProc1" then
# f' q: Q/ A& f4 s( A9 r5 j# ^# v
) E% \* Q# i# o) p V% _row_2:=TableFile.YDIM+1;
- s6 P- y+ s/ i! c6 ?! u2 J% ] 5 m, I$ c2 [4 l) U0 Q# E# Z$ p
TableFile["singleproc1",row_2]:=@.name;
3 N N/ V! ?5 A) H, I! B: tTableFile["pro1",row_2]:=SingleProc1.proctime;
" x3 o& L/ X% F7 L@.move;
/ x L- Q1 `% C' d2 C/ }% L. w
0 s# i Z* F, P3 N2 N) owhen "SingleProc2" then . [5 h8 O/ q( t" ^1 E& _& D
9 Z6 {2 c& B& G6 s1 d
row_3:=TableFile.YDIM+1;
, s! i+ X8 ~3 }8 d; l7 aTableFile["singleproc2",row_3]:=@.name;
! u' q" Z, f3 p8 ]TableFile["pro2",row_3]:=SingleProc2.proctime;
8 C, D2 Z$ V) M/ K e) p6 ]& i* b@.move;# l r# A& f4 ?2 P& b
: t; E! B. p W* i- | u& f2 [4 K
end;$ u5 H: a( f& p) _$ B
$ ~$ f! I; t' Q, F( R
8 p2 V6 z w* ~, g
end;
1 E# z& A( }) u b+ s6 ^. f2 i4 Q7 n& V% N# F4 A; ^1 P; N! W/ I
[ 本帖最后由 nathen 于 2008-12-10 18:13 编辑 ] |