各路高手,路过有空,帮帮小弟解决以下的问题.本人万分感激.
8 Y6 Q4 G* Y2 {6 @* T
6 r e5 [/ ^8 J. Q问题:0 a D' b* f# I4 _
利用TABLEFILE记录N个不同的SINGLEPRO的PROCTIME.7 B4 }5 P" T7 S
但是在记录过程中TABLEFILE 每行只记录一条数据.
! e/ D8 x, V) \, s7 X/ Z我的表格记录情况如下模型的TABLEFILE.请各路大侠帮忙看看., S# }' |% \$ {8 Y# v9 Z
1 a$ H; w$ r0 f5 R' D3 R& }我的想法是.一行可以记录多台SINGLEPRO的PROCTIME...7 J& g8 o& U3 D) M6 s6 M' r
# E. d% B5 n m% R* K+ R0 t我解释的可能不是很清晰," K$ t! \% g; J7 h% |3 O
请大家下载来看看..另METHOD是这样写的:( g% a: ^' C: x6 G5 P) E' f9 b
0 A; j( M3 p) s8 F# g1 W(entity:object)' b4 S+ a: K" t0 z3 Z& X) Z
is# H% m' V; `# r& u+ x8 O
row_1,row_2,row_3:integer;
4 C0 P( G( E8 F5 J7 e# x
$ c# K. P2 v) f [; Y+ c% bdo+ M4 D" I5 r' p1 r" U
, j: k' p X7 _# s
, y, D/ C& L; K$ |
inspect ?.name
# S z6 Y$ P- N" d8 ~: s! hwhen "SingleProc" then : s5 b/ t) O" s% u8 d# c
5 b" v7 m8 {0 Jrow_1:=TableFile.YDIM+1; p; G2 v ?' L) t6 d
* n4 e1 O+ ^/ j- o$ G) Y0 K [TableFile["singleproc",row_1]:=@.name;! l8 u. }( D u' G
TableFile["pro",row_1]:=SingleProc.proctime;1 O( {" c* j1 v+ y+ j
@.move;% P$ C+ w; _* I8 V4 n H
& t+ h- X# |' E b$ [
when "SingleProc1" then ) c8 F: e) n: b2 G& {: z
& v7 t |$ B9 C# W# ~
row_2:=TableFile.YDIM+1;( j, B9 m9 ^6 n, l
! m) h' [4 M( ~! ^/ tTableFile["singleproc1",row_2]:=@.name;. t$ \! N% C5 X
TableFile["pro1",row_2]:=SingleProc1.proctime;
J* s5 B" r) B. J@.move;6 w2 I( ]( Q+ ?0 N; t
* f* a$ P/ \4 l& |( Q
when "SingleProc2" then
( Q% F# c7 d* g- h5 P+ x
, W+ ?, g- `2 h a, hrow_3:=TableFile.YDIM+1;
8 o% X& D1 \ y VTableFile["singleproc2",row_3]:=@.name;
- B m. @! E" ?; G' H8 @' w9 X1 pTableFile["pro2",row_3]:=SingleProc2.proctime;- V) \ }) c6 K: B$ s
@.move;
; t; N0 J; @% l# o# ~2 I% Q. @' W
$ X2 [; f* w) m( ~4 Oend;
$ b* ~2 L1 v/ S& B
v, n" \9 C4 Q3 c4 [, b. j* c [% R0 s- @. e
end;
- q. I5 C0 H+ s* V& l! _
/ @# B) o" _, _* h3 v[ 本帖最后由 nathen 于 2008-12-10 18:13 编辑 ] |