各路高手,路过有空,帮帮小弟解决以下的问题.本人万分感激.
* G% v& C* b0 u3 ~2 ^. R, K
. n& m: {3 O4 E7 o/ Z6 ^5 Z问题:
9 A/ W1 J/ e4 l* T: H' S# b5 ]利用TABLEFILE记录N个不同的SINGLEPRO的PROCTIME.
. u% v& D5 U/ m/ c" e但是在记录过程中TABLEFILE 每行只记录一条数据.2 ]& O/ k( f" O
我的表格记录情况如下模型的TABLEFILE.请各路大侠帮忙看看.& `. f( A6 ^) v
" V, a3 y- E$ v: x" p# ^- V我的想法是.一行可以记录多台SINGLEPRO的PROCTIME...2 g2 N$ l+ g2 r' N7 S: C
: n4 _# a& B% q9 u
我解释的可能不是很清晰,
: o8 |9 W7 C7 H, J请大家下载来看看..另METHOD是这样写的:
3 [% Y" R* k& ~8 U9 [& I! J3 y: }( H+ E
(entity:object)& q9 a3 }1 W9 C1 B
is% w% c! F! t5 A
row_1,row_2,row_3:integer;
[% p8 b+ q) L \! |
6 u# ~% S- F i* g" X& Cdo
, n, P4 p/ {0 S) L- Y
& Z8 B" E4 C8 K
- Z t1 \, _$ Q/ N: ainspect ?.name9 X* t2 b# }" Y* R
when "SingleProc" then
) W5 ~; O& `, |4 ]; ]6 i" F) i$ n/ w
! Z+ T5 K3 M3 |, ?7 L0 O' ?row_1:=TableFile.YDIM+1;6 J% F. M$ d. G" Y7 @# S
" G4 H9 R5 w2 y, z
TableFile["singleproc",row_1]:=@.name;# @/ n& x. ^* x$ b3 G
TableFile["pro",row_1]:=SingleProc.proctime;
% h: v8 J1 ]7 A. B" p) ^! E+ k' x3 s, g9 q@.move;
" j; D6 s3 ?' ?+ a9 ` 1 U; O! m* a( k- @
when "SingleProc1" then
4 [; Q7 x* V& R6 P2 Y4 @5 j* y5 c- y % u* Z% e: r7 _: ^; n. [3 l) a
row_2:=TableFile.YDIM+1;5 R/ T$ r# s- \6 c, G# Z
: e7 f7 F! s9 H: dTableFile["singleproc1",row_2]:=@.name;$ h4 |& o' b2 r
TableFile["pro1",row_2]:=SingleProc1.proctime;- ]/ k; j4 A/ k6 M% ?
@.move;
6 i; o# B+ {( @
: Y% e7 k6 T b* e$ |when "SingleProc2" then : D+ }7 C; H3 t; g8 e5 y. L! d
- N) I" i6 R( N7 i+ `( O
row_3:=TableFile.YDIM+1;
5 V/ ?- I v: n7 ]TableFile["singleproc2",row_3]:=@.name;
! ]4 e& J! u2 jTableFile["pro2",row_3]:=SingleProc2.proctime;
" D1 n. Y* N: d) S( B" T@.move;
% ~# B0 e; E7 p. h! c4 @
0 I8 P( @, `: P6 Qend;- ]% s' i* \0 F' x
& t; }, e& y4 L
X) ^8 B8 S% t; e- E2 V8 s7 V" |/ b
end;
3 ?8 w$ T4 P3 [% V- j" {$ p; s/ C$ |' b
[ 本帖最后由 nathen 于 2008-12-10 18:13 编辑 ] |