各路高手,路过有空,帮帮小弟解决以下的问题.本人万分感激.
: b" f7 C( p( _! B9 U/ L9 L0 K% e+ a M' i5 Q
问题:7 S; j0 l: l3 I5 g+ {1 i# r+ D' k
利用TABLEFILE记录N个不同的SINGLEPRO的PROCTIME.
* b4 ]" Z) W9 B6 H/ ?1 T但是在记录过程中TABLEFILE 每行只记录一条数据.- z3 E2 u: x: {- J# G6 X
我的表格记录情况如下模型的TABLEFILE.请各路大侠帮忙看看.7 X8 r0 e' }% |& ?2 v) g! v
i) \4 y2 A Z& N
我的想法是.一行可以记录多台SINGLEPRO的PROCTIME...6 ^( x: q9 d7 h! w0 h8 q
m7 E+ J. k+ v8 O3 i- Z) q
我解释的可能不是很清晰,
, h0 ?: k, A2 R# A2 d请大家下载来看看..另METHOD是这样写的:7 ^9 s/ _6 }9 A
! @( W) W# Q$ B# I(entity:object)
3 F P- \4 f& yis
8 W3 J* }1 @( Krow_1,row_2,row_3:integer;! N! o/ g+ Y4 q* Y/ g4 x1 Q
8 n) v! c- ^( a' K% o. `do
0 @- i+ J6 z( q
- Y2 M; b2 f7 z
6 G& r, V2 U; }7 H c% P1 v2 h) w7 L; ]inspect ?.name2 o7 J! y6 @& M
when "SingleProc" then ; r& p5 _2 A9 z5 A
$ ~7 @8 f2 t' n: y
row_1:=TableFile.YDIM+1;
1 {- E/ O: l6 L8 m5 P
7 p1 T' [$ `+ n8 E. q$ wTableFile["singleproc",row_1]:=@.name;
@1 u) R. |% |( ^2 V# F, Q2 XTableFile["pro",row_1]:=SingleProc.proctime;# e! W$ d7 j+ ^& u
@.move;/ S5 A3 T* L* k5 [
+ u+ `9 o$ U7 f, |5 G2 |! T: dwhen "SingleProc1" then
$ o9 ~1 d: q$ V; B4 @, m; V$ N5 L4 I
1 g2 W6 b+ K4 o) ~' s) m' Urow_2:=TableFile.YDIM+1;) G% h- x. l$ Q- w# F; B) \# \
* t3 s9 g' K6 f7 OTableFile["singleproc1",row_2]:=@.name;
" w1 Y" k% E/ ^, ~, K& VTableFile["pro1",row_2]:=SingleProc1.proctime;
# a) j' m& f3 R' `@.move;4 t' v+ J! W6 f+ k! ^! P1 Y
/ m7 E1 p" @+ }3 K* p4 p O0 [
when "SingleProc2" then 2 ~7 }* f) F1 ]% s) @0 c
& c* w: q0 p. j' o) J( Z
row_3:=TableFile.YDIM+1; " ]" U1 M' f9 z
TableFile["singleproc2",row_3]:=@.name;
, F/ ]. e+ m/ M1 sTableFile["pro2",row_3]:=SingleProc2.proctime;: B+ h. z4 }; i+ H
@.move;
) N D& z& T% l5 d* @7 I. b5 V6 q3 ?
end;2 R5 v C; Z- t& G
7 l# v3 M! J* X; X9 _, Z+ m" s! ]1 `+ N# k" q" x7 {; d
end;
* ~8 s0 v- e1 }( l% _ ^4 l3 S8 w, [7 m) p$ ~
[ 本帖最后由 nathen 于 2008-12-10 18:13 编辑 ] |