各路高手,路过有空,帮帮小弟解决以下的问题.本人万分感激.
& T6 M7 \" D" G8 K) Z$ O8 s9 U* Q+ b2 _& z5 C
问题:
. I5 T+ M3 [6 F( \7 s利用TABLEFILE记录N个不同的SINGLEPRO的PROCTIME. b5 Q7 B T( s5 T5 M' D! P
但是在记录过程中TABLEFILE 每行只记录一条数据.
2 T5 B6 q& }5 q* K( G8 z% t我的表格记录情况如下模型的TABLEFILE.请各路大侠帮忙看看.
3 p( B7 L' w* g" @) J0 [$ ?. k; _$ h6 S- ?: S+ _- O0 X
我的想法是.一行可以记录多台SINGLEPRO的PROCTIME...- o/ z# p1 Z* {' H! K* p: u% s
5 ^ C6 ~3 x' [8 v/ R% \我解释的可能不是很清晰,
$ _) J$ e+ W2 `: \1 ~' m1 ~0 `请大家下载来看看..另METHOD是这样写的:
# x* S) v( W2 m7 D3 |, l) E4 m& R- X/ H
(entity:object)
& |. T8 A/ I6 l1 D& Qis
# p# l0 x0 r& ~- {5 \# {row_1,row_2,row_3:integer;4 E' d5 V5 U$ N0 v/ T
3 V, P7 u) K& z0 O P Hdo6 b9 w$ Y; X# n& L9 \% W
- T7 {4 R# S2 g9 K& t7 p% j
, V7 ]0 w8 P6 f7 ^inspect ?.name
" \4 j; p8 m( Bwhen "SingleProc" then + o4 y) g9 O' I
& ^- M) W9 k w8 B7 }9 F$ J grow_1:=TableFile.YDIM+1;
6 ]8 O+ x9 V3 J& e; ~: R - v" ]$ T+ Q& }* b( c- P# p0 \0 R
TableFile["singleproc",row_1]:=@.name;! L# Y0 \$ T: N
TableFile["pro",row_1]:=SingleProc.proctime; K! P; J# J9 I% I
@.move;/ \* F( e! N+ I5 i
v8 H+ P" S; K) R4 j
when "SingleProc1" then
9 @' r N, Q9 P+ Y* d( o2 F, D + F) u/ o5 c: @0 U
row_2:=TableFile.YDIM+1;( _, _9 W# v' N! k+ z
& w; \- M3 w9 t8 ^4 U( k
TableFile["singleproc1",row_2]:=@.name;
6 x/ |) Q r4 {$ L* ATableFile["pro1",row_2]:=SingleProc1.proctime;# S5 g5 Y' T& G% N6 X0 _( q4 n! n
@.move;
& R- p. n X5 e
, G4 A0 g$ [& `3 Xwhen "SingleProc2" then % M4 F% P$ D, l) n4 @7 r5 w& T
& f, M! p0 N8 g7 x* c h$ k" x9 B
row_3:=TableFile.YDIM+1;
u6 m6 t, W+ W8 N/ V: Y" t# [TableFile["singleproc2",row_3]:=@.name; H4 m! l. t: h* M
TableFile["pro2",row_3]:=SingleProc2.proctime;& J$ Z/ q6 _, M, h3 |. i, N% p
@.move;
1 ]% [1 n/ K0 d$ |6 t( l# h: C
% g- A' m% n' u9 o, V; [end;
% n3 W/ G+ b, I3 F. E8 S1 l; S. o( J/ x' j+ Q' }8 A4 t
" l2 ~, ~1 p/ @0 _
end;3 {# i, R- x( i2 M! G7 e0 z
( d k/ ?: n# l& M[ 本帖最后由 nathen 于 2008-12-10 18:13 编辑 ] |