各路高手,路过有空,帮帮小弟解决以下的问题.本人万分感激.
1 }& Q$ \# U/ C' i
' V( h J$ ^1 s$ O% i+ E# ]. i2 G问题:
0 e# o* x% f) a+ U! v) A0 u4 K3 {利用TABLEFILE记录N个不同的SINGLEPRO的PROCTIME.
1 f+ ^4 K7 A. ]# R4 W5 K& W但是在记录过程中TABLEFILE 每行只记录一条数据.4 O( @ q) m$ X+ ?2 p. `, p
我的表格记录情况如下模型的TABLEFILE.请各路大侠帮忙看看.: ]& S$ w5 |( w+ v4 o3 ^! P
( u: B% q- F9 r' K/ @! A$ [
我的想法是.一行可以记录多台SINGLEPRO的PROCTIME...4 r2 ?& ?& ^+ r
) c$ ^ g, D! D- G我解释的可能不是很清晰,- q" @& m: x v. a7 ^+ m, d
请大家下载来看看..另METHOD是这样写的:
' \% f9 u8 ?; y6 h( ~1 x S2 ]; E {$ [1 U! z8 @5 n
(entity:object)
2 a) J, r5 s, ? Dis6 Q, }8 E7 b% T- U z, @; M! T
row_1,row_2,row_3:integer;
% J' D. m) y }
6 e% h; n( q' P- r. S' Wdo
& R; w+ }: x7 N3 [: w' B6 d) z
3 C/ z( D P! [, `$ Q1 ^ . ?# Q1 b: e# \: z
inspect ?.name) R* O2 a6 l- t
when "SingleProc" then
: c o* L0 D) _8 S( |7 F
4 y% p$ h" w/ L, n$ |row_1:=TableFile.YDIM+1;
) V' \+ g' |; R2 N / `. l. Y0 g) K6 w
TableFile["singleproc",row_1]:=@.name; \! S4 |, R% O& g1 k
TableFile["pro",row_1]:=SingleProc.proctime;
) o/ _3 K% I {. {) R) J@.move;) U: C$ H" y! G& }/ g3 C+ N) u
3 P; @ j2 r' ]$ J
when "SingleProc1" then
/ j6 ^+ m! o4 ^+ v+ k' `2 O2 s
2 B/ w( |% i5 _) |row_2:=TableFile.YDIM+1;
. c/ T! m; m9 D) k, u% E, N8 m) b % {* ~6 l9 ?/ p% [( E- I* [8 b
TableFile["singleproc1",row_2]:=@.name;- x* k" R3 g0 U0 Y* H0 B! T
TableFile["pro1",row_2]:=SingleProc1.proctime;% ]2 R5 e9 S6 D" S
@.move;
. w* j' t' E( Q# J* d# w2 j, y1 B5 p' K3 M1 G
when "SingleProc2" then
8 ?& @ O2 m) e, u6 l 7 ~/ F+ i, E# ?
row_3:=TableFile.YDIM+1;
4 R1 \ @6 h& wTableFile["singleproc2",row_3]:=@.name;
8 e$ t! X5 G/ _. Y/ @TableFile["pro2",row_3]:=SingleProc2.proctime;/ d. d& Z, j) b1 j& W0 |1 O' v
@.move;
4 @& s2 \8 c' x
" B* {) b3 H: n3 W: ~, N, Z4 o9 lend;5 }, ]. N B J, j3 H
: d; J, _4 G2 [0 \5 f3 q' Y8 ? P# _* L
end;' R+ } A) j! @# |0 H
0 l" h, x; Z6 c0 K7 i6 p7 y
[ 本帖最后由 nathen 于 2008-12-10 18:13 编辑 ] |