各路高手,路过有空,帮帮小弟解决以下的问题.本人万分感激.; B2 y4 ^4 L) T6 N3 @) u+ ~
/ @8 Y' }1 }9 w! t: o5 Q& g
问题:0 @6 z6 n3 g* c) N z9 h
利用TABLEFILE记录N个不同的SINGLEPRO的PROCTIME.3 P0 H) ~! ?( Q' ^; D; Y8 P) ~
但是在记录过程中TABLEFILE 每行只记录一条数据.
7 H/ L7 H8 X) I% c0 D我的表格记录情况如下模型的TABLEFILE.请各路大侠帮忙看看.! d; U6 I/ }' V+ L! l3 c+ N: Q
0 {* k* N% E$ A! b: s
我的想法是.一行可以记录多台SINGLEPRO的PROCTIME...+ ]3 P, X) _; ], a0 K% F6 O
) C( Y* `, v, G, s我解释的可能不是很清晰,
7 P1 M$ P$ ^& W/ B( z请大家下载来看看..另METHOD是这样写的:
! v2 f9 @- s9 E. z# ^5 a& z$ T0 p, |2 D9 W5 z+ x- L6 ]% y
(entity:object)
, m# @0 D5 B) }2 h/ G( e9 z8 P$ fis3 E( U- w) m* l5 Y
row_1,row_2,row_3:integer;
! r7 _+ T4 K9 P o
8 K4 @9 {: t" ^/ \6 Zdo( S0 Q8 F' M" i" L5 p
$ Q. X' w/ d5 J2 X: G/ \, X/ k- \ 1 N0 A# K: r( u, d
inspect ?.name
( j6 [# J- }' E2 F% Pwhen "SingleProc" then
4 M1 R; M# G# u3 [6 a7 E1 q& S
% x Y* _& D! r* F! l" irow_1:=TableFile.YDIM+1;" {8 `' m: b' E+ A1 U" i
- ]2 n- m+ f4 I6 _TableFile["singleproc",row_1]:=@.name;
6 q! b3 x* g( ]3 J! Q" _: B& Q: FTableFile["pro",row_1]:=SingleProc.proctime;$ o( Y' ^( [ B4 Y
@.move;
2 R) s/ m! Y8 {: @) t; G* T # K+ f5 U9 w! [) g! {( Y8 ]
when "SingleProc1" then
& w6 h8 x& `2 G# }2 L
3 w, x+ m) w' J Z Qrow_2:=TableFile.YDIM+1;0 L) W2 M) n1 N9 c# P$ d+ ~
" l/ g. g: j, n
TableFile["singleproc1",row_2]:=@.name;8 r: X3 n; A, c* l v, f
TableFile["pro1",row_2]:=SingleProc1.proctime;- P0 d' L% b1 g5 ~3 W0 h' G! e! E$ |
@.move;* Y5 V. L9 J1 H4 m
( G( Y& Y7 i# u6 G( z
when "SingleProc2" then
* K9 X: M6 q w- D! m 7 R* S9 U2 D( {0 W
row_3:=TableFile.YDIM+1; 9 U3 {8 C7 q; ~8 V) b4 c h6 H
TableFile["singleproc2",row_3]:=@.name;
! R! o3 [! g6 V& O Z( YTableFile["pro2",row_3]:=SingleProc2.proctime;5 B- ]9 F* B8 P2 {
@.move;0 b2 g s9 ?& x: H+ k
- N# i' o+ S( h |% K( N( y! Pend;
7 u) ]4 x9 Z, N; R. g1 o/ m g' T# u" T5 G# H c
( Z# N, l8 a, w! c) oend;* f n) D/ b) c: Q1 y8 m7 w+ ]. c, b
# @1 @% T' i P# P7 a$ p. ]9 h
[ 本帖最后由 nathen 于 2008-12-10 18:13 编辑 ] |