各路高手,路过有空,帮帮小弟解决以下的问题.本人万分感激.
6 a6 J( _) ]# T+ }6 b6 a- ^0 G) H& \' H' H9 B" p7 O
问题:: m/ n9 o6 Y( z0 S) n
利用TABLEFILE记录N个不同的SINGLEPRO的PROCTIME.# x+ y6 Z- c* X
但是在记录过程中TABLEFILE 每行只记录一条数据., t( j" N# F, |0 H8 Z
我的表格记录情况如下模型的TABLEFILE.请各路大侠帮忙看看.
+ y; B: T4 K* [! c" |/ c: N# q
6 b- @; V: {% p5 `: Z我的想法是.一行可以记录多台SINGLEPRO的PROCTIME...9 _4 l9 d6 P4 e8 o
+ w7 J. V( Y' [( a4 W" O8 G1 g
我解释的可能不是很清晰,* B( d+ ?* w: e+ r
请大家下载来看看..另METHOD是这样写的:
/ f2 w! E( ]- { V7 @
8 O) i! g8 c) s8 Z: {. o6 f+ q$ c(entity:object)
8 c( Z; U" D5 }# [: k, `is [; t1 k& N0 V, k! |5 t
row_1,row_2,row_3:integer;0 A5 _+ A, E! s+ t
7 O1 G! }+ ]* i6 ]4 a$ ?
do& D6 l4 Q' a2 D3 s& w
' Q1 r0 b4 X( w% v/ U1 Q; h
+ Z/ f: z2 r% F7 I1 Iinspect ?.name
" y4 H" l6 {/ J/ M% D/ `when "SingleProc" then
: @) @+ K6 v9 x' S$ o ! q$ [. b) M n7 m2 l: Z5 V6 y0 _' I/ n4 K
row_1:=TableFile.YDIM+1;
; ~: |- o! x. g0 i. M. m% Z8 h1 [2 { . V" c9 k0 _$ m( D! {
TableFile["singleproc",row_1]:=@.name;
! ?- d2 v' x& S2 [/ X. A! Z4 qTableFile["pro",row_1]:=SingleProc.proctime; J8 P- u0 q# }) F q
@.move;2 X. Y* x8 C- V% K8 V% K' }
1 Y2 K2 [& z5 i! s+ Ywhen "SingleProc1" then 6 k D5 f4 N- P" ~5 s h/ a
0 f7 v' r* q0 ~. ^
row_2:=TableFile.YDIM+1;
; z2 K$ G' E6 K( n. W
: U# A, _9 a" MTableFile["singleproc1",row_2]:=@.name;
( J8 r7 z) z8 G* T! N1 MTableFile["pro1",row_2]:=SingleProc1.proctime;
" k1 W3 c4 h4 W2 n/ s9 ~0 u@.move;
6 x0 _9 A2 N* `. y1 Z5 s3 P( m+ r0 U2 h+ y0 L2 I
when "SingleProc2" then
, c3 {( V4 m; j, f2 P8 X: E) q0 E
6 ], {1 j& z9 H3 M5 |row_3:=TableFile.YDIM+1; ! m( f. V6 L7 A2 f/ Q
TableFile["singleproc2",row_3]:=@.name;7 h) t9 @- H2 H6 P/ X% ]5 G) l/ W
TableFile["pro2",row_3]:=SingleProc2.proctime;
. Q5 d+ x: |% J: I@.move;
% d6 a. Y' J' w4 ^3 b3 [1 i9 k: {8 ]( M# J3 R/ ~$ q5 |2 s
end;
# r2 \: E7 ?, h% b$ o0 Q
4 S* V& y: L9 t" k" R- f* h& g2 j2 k
end;
0 S1 ]. G' m4 p" W/ u
" U$ v1 R3 Y Y: u% Z6 L[ 本帖最后由 nathen 于 2008-12-10 18:13 编辑 ] |