各路高手,路过有空,帮帮小弟解决以下的问题.本人万分感激.- l3 L* k- Z1 P; W8 D
* q3 J( [8 u: l6 R问题:# {4 G5 w) _6 @0 Q
利用TABLEFILE记录N个不同的SINGLEPRO的PROCTIME.
. s9 s. S! K$ {0 f) a但是在记录过程中TABLEFILE 每行只记录一条数据.
9 L9 c, A+ n. w3 E我的表格记录情况如下模型的TABLEFILE.请各路大侠帮忙看看.3 d: h. l) T" X
# X8 ?0 S0 G( x8 e* W7 O我的想法是.一行可以记录多台SINGLEPRO的PROCTIME...
, t, L# ]5 s% K; ]+ c; {' s! i& M9 T+ e k
我解释的可能不是很清晰,5 r4 d5 M$ j; x& c5 V0 R# Q
请大家下载来看看..另METHOD是这样写的:6 q, {4 l0 e& w. |, J
/ H7 `8 H5 A0 l3 G
(entity:object)
! @& u- j, h0 Z6 Gis
0 i1 Y C5 W/ j1 krow_1,row_2,row_3:integer;
9 _2 r1 h& A1 g) l
* F7 X* U8 i9 U/ Y, t( `. J: E" odo
7 I6 q$ U& C/ k3 \2 n. s+ @
+ L7 W" V& y5 T
( R- n4 D; C' H" Linspect ?.name
$ V `# \, t/ z( A: P! Zwhen "SingleProc" then : S g3 h1 d& E$ @3 x$ k
% T' t1 [; p3 _$ j+ F" u
row_1:=TableFile.YDIM+1;- m" J+ E9 t. n9 W
/ [& [1 h2 P: F. j! a. \TableFile["singleproc",row_1]:=@.name;
. ^5 j+ g1 y! P5 g8 K! ?TableFile["pro",row_1]:=SingleProc.proctime;" F% P& P. T% j
@.move;5 Y6 G t3 Y2 G9 O" k/ W
- r# w/ ~3 U2 d5 P: l- Ywhen "SingleProc1" then 9 a, @* F1 }# v
: w, L: f! f* @; S% r( T- T1 \# Krow_2:=TableFile.YDIM+1;2 _8 Y& L: A5 a8 b
, U# w. u- Z. d1 R" P$ j
TableFile["singleproc1",row_2]:=@.name;& q$ m+ G2 o- y. E% Q
TableFile["pro1",row_2]:=SingleProc1.proctime;2 U3 [1 s1 s' A, w
@.move;
" M9 o% P0 Y! M& n
8 `; F! J" X+ \9 h9 awhen "SingleProc2" then
0 W# g" S N9 r# S 6 F6 w1 d9 E$ g# J S' [, D1 b0 G4 Y
row_3:=TableFile.YDIM+1; 2 Y! g8 t9 j q" |3 B- S
TableFile["singleproc2",row_3]:=@.name;% j' X L' H- x! Y6 K
TableFile["pro2",row_3]:=SingleProc2.proctime;0 h" c" [0 Y4 c" ~, ~8 g
@.move;% I" h/ j6 F/ P r
) e6 D- p! Y) W6 s8 F" }. u
end;
( S: V# B7 K, ?- E# y$ J+ C( r1 E0 g8 }& c
9 m" k' ~& t- @end;3 T4 O/ j1 \3 d+ X6 r! _) s2 N
: U o, F8 b3 q" q/ E[ 本帖最后由 nathen 于 2008-12-10 18:13 编辑 ] |