各路高手,路过有空,帮帮小弟解决以下的问题.本人万分感激.7 A2 K4 z/ T- n) W/ X. b6 l
q6 v: {6 x2 ~, t& g w% u
问题:
7 Q/ v4 U a$ h) \利用TABLEFILE记录N个不同的SINGLEPRO的PROCTIME.
! e- G/ h$ }* B+ C& H但是在记录过程中TABLEFILE 每行只记录一条数据. F9 y+ J* h, R$ ?0 t
我的表格记录情况如下模型的TABLEFILE.请各路大侠帮忙看看.
* g+ t$ [' M# m& x. K, ]* i( d$ X2 a6 ^
我的想法是.一行可以记录多台SINGLEPRO的PROCTIME...9 I1 X* E1 Z( T; J4 U
" H) y2 s' { o3 L% @
我解释的可能不是很清晰,) k3 Q; @5 n, o/ @; Q
请大家下载来看看..另METHOD是这样写的:- L) `: ]( r$ S
) D, y; [! b: l3 ]* m(entity:object)
- F5 j$ d7 S- m8 s3 Sis# P7 R6 Q+ p- S2 R( D- E/ E
row_1,row_2,row_3:integer;
: f; L2 b. T9 w2 p$ w5 p: n8 Z2 ^: ^! n/ v" g! M0 ~, y
do
: \$ x% F0 x) e8 k9 S* i* L
/ Z8 Y) `1 A4 v" D& d* [9 D
" L: }# k" d9 A( einspect ?.name: v* h9 r0 j+ G# b, r
when "SingleProc" then * b5 q* k5 p2 S- E% p
1 \5 @. X( y1 O7 O& F# X8 P" c, ^3 O
row_1:=TableFile.YDIM+1;( \7 r6 c1 J% w5 n# z+ X; m* Z8 C
; S) V. a, {( Y" h, d/ R% ^TableFile["singleproc",row_1]:=@.name;' T: B% z. n5 y; Y
TableFile["pro",row_1]:=SingleProc.proctime;
: v( n. K M, `6 J G$ a) `@.move;( h( ` K# g3 D) G4 O ~# L N: u
! r" I# T7 k% N* r* L+ C" R
when "SingleProc1" then & j1 M, u1 c" l
0 I; Y1 m& p% S* T3 l! Trow_2:=TableFile.YDIM+1;
R& G, H. ^$ [+ l* K+ S5 m ! A; Q g# x$ L; Q! f
TableFile["singleproc1",row_2]:=@.name;
0 a8 T; ~" j BTableFile["pro1",row_2]:=SingleProc1.proctime;1 R7 H9 n5 |1 m0 N+ c) X$ a
@.move;
3 X" [0 i* N% _# z3 R, j3 V6 q9 x
when "SingleProc2" then # t4 F; {/ I& ?. Z* N* T; E! i; G
4 @9 {# ?6 ^9 C
row_3:=TableFile.YDIM+1; # o6 ?4 z' D9 } x9 Z
TableFile["singleproc2",row_3]:=@.name;
: K+ y9 A1 _: yTableFile["pro2",row_3]:=SingleProc2.proctime;/ V8 e5 @3 W1 X) I
@.move;
& V: A) a7 K( A- L/ Q
6 {- @% v" L8 Kend;
& J% B( ]# A9 x
# l* ^$ U. M9 Z
; L1 j- O" t; O0 Lend;5 k( M$ @/ T- K- H& S
2 k0 _* Q2 k$ k
[ 本帖最后由 nathen 于 2008-12-10 18:13 编辑 ] |