各路高手,路过有空,帮帮小弟解决以下的问题.本人万分感激.& Y, D" Z- O j0 C1 {7 O8 O
: z W+ N- ?7 H问题:
" k! \$ g$ Z5 O! Z, d) q ~; F: \利用TABLEFILE记录N个不同的SINGLEPRO的PROCTIME.
1 n2 H( ~$ \, R: e1 m3 r3 M但是在记录过程中TABLEFILE 每行只记录一条数据.- q+ i+ U. O6 i
我的表格记录情况如下模型的TABLEFILE.请各路大侠帮忙看看.
, V5 W* k7 j& b. e+ f" Y: g2 a
0 ~0 s) X8 [2 X# J我的想法是.一行可以记录多台SINGLEPRO的PROCTIME...
! |2 q- P: Q8 r& t* U \' k* c7 e' Z5 U1 @
我解释的可能不是很清晰,5 h$ \% n- M L2 z% C4 \
请大家下载来看看..另METHOD是这样写的:
& e0 Q/ z8 q- X( z! w6 W, C
$ z+ C; E$ d: Z(entity:object)
% q, x) d2 i5 q# {+ L) his
! K1 c& o2 a# U. j( Trow_1,row_2,row_3:integer;
2 m' {+ w8 X8 r" ~
: d! d# l$ I* X3 Hdo
+ D& h. D) v* q9 e; f, {
: |+ Z- r+ j3 q- b3 \ ( i' A" Q, `3 }: t- f
inspect ?.name9 {) I. o( a) S# i
when "SingleProc" then
4 J" a( R6 u6 c2 S' V! ?" M
! P; N% ~$ M7 d$ U5 [row_1:=TableFile.YDIM+1;
6 D. P, q5 ` r- b$ B: E 6 a7 R Z9 C, B9 W& M" f
TableFile["singleproc",row_1]:=@.name;4 b" T4 f4 F6 e/ V
TableFile["pro",row_1]:=SingleProc.proctime;
- _; k) M$ b# d7 T@.move;
9 i L% K* c7 \3 a! Y8 B 4 ^4 ~5 X( {) B( ` {+ o, L! u a
when "SingleProc1" then 7 g j7 D U0 B3 ]# O
/ h, e$ O0 s0 D$ P4 B! E, irow_2:=TableFile.YDIM+1;
7 ~# ?! o5 p9 I& A) r 4 P! f0 L2 F3 o$ v8 ?; D/ u
TableFile["singleproc1",row_2]:=@.name;
4 x6 Z2 [! v, ?+ ]3 LTableFile["pro1",row_2]:=SingleProc1.proctime;
0 _2 d9 }/ o7 I! ?; P; e@.move;, `* B1 n$ D1 R# \, r7 U
* g3 B+ h( p, i- twhen "SingleProc2" then % i3 a! f7 ~; [( l% \' O
. e4 C0 W- s1 I0 A# W* ?( _; X9 Urow_3:=TableFile.YDIM+1; 7 ]3 S N4 f2 b4 C- p
TableFile["singleproc2",row_3]:=@.name;
2 k4 i( g1 n7 o* ?0 O. f' lTableFile["pro2",row_3]:=SingleProc2.proctime;
" C) E# N1 @- M; D& b; g( d@.move;2 j6 `; E4 u U/ A% y- p
% x" e- d1 Z6 _8 \, Yend;9 x: ?2 O. y- L( a# v
2 O D% M( X+ d8 k+ [- ]
: t- ?! z) e/ ?& oend;
$ x/ d( M/ F# a3 b6 @
; a2 ?( r* @' S' X/ C- Q" o. m0 O[ 本帖最后由 nathen 于 2008-12-10 18:13 编辑 ] |