各路高手,路过有空,帮帮小弟解决以下的问题.本人万分感激.$ p, w1 X7 N3 `5 D, u' j4 K# [. s
; { f5 Q8 _& i5 Q; I3 f
问题:6 m$ C |0 ]* I% ] }7 Z4 y
利用TABLEFILE记录N个不同的SINGLEPRO的PROCTIME. H q$ X' C0 D! Y/ ~4 ~, M+ E
但是在记录过程中TABLEFILE 每行只记录一条数据.. o& P. s0 u6 m2 v
我的表格记录情况如下模型的TABLEFILE.请各路大侠帮忙看看.- P; J% [" f# H3 ]
# K L) `4 j! s, [2 B( s' f我的想法是.一行可以记录多台SINGLEPRO的PROCTIME...- \0 l4 u* ^1 C- F. m7 }
O, B/ `( l) m我解释的可能不是很清晰,
+ @" t. ^1 ?5 E! v( O5 `请大家下载来看看..另METHOD是这样写的:
! B3 N$ O7 s2 }/ F* d* M
3 w9 g* N' {8 Z; E2 A" J8 o(entity:object)! x6 B+ K3 V9 \& E9 K
is
3 R9 q- c' _/ }! x# \7 trow_1,row_2,row_3:integer;' @; y f4 W8 L/ B/ L
A) J. r( [1 m
do
: \' W# H! {- s% B$ J% b6 r. T8 `/ v4 H
# n9 c$ O7 a: {4 C2 U. a
inspect ?.name
9 s7 N5 _4 j) @2 qwhen "SingleProc" then / k) S# _# _' A6 _% ?* K
9 Z$ L8 b% j0 k+ `! o- I; b5 g7 F
row_1:=TableFile.YDIM+1;
) W# n3 v4 [- O
0 s2 Q9 S' z; x1 P. {TableFile["singleproc",row_1]:=@.name;
9 {! W* y. W/ ]8 c' N& h( Z! {& rTableFile["pro",row_1]:=SingleProc.proctime;
5 p9 |, Q+ D" ], [- i9 k@.move;* l0 \+ K1 n' @3 l% }
$ o9 R& y; g8 d# xwhen "SingleProc1" then
3 D5 h4 j4 H8 e: F4 ]
~( U4 n* Q% w0 wrow_2:=TableFile.YDIM+1;
u! X4 W2 { O3 P1 G( i9 A' ?
* L8 r3 c, N) x: l! K1 W3 ZTableFile["singleproc1",row_2]:=@.name;
. E# A# G( S! D9 C9 yTableFile["pro1",row_2]:=SingleProc1.proctime;
( n9 h% N8 ]' N8 d' O, w! E@.move;
" v+ U) J) \. e" @# Z+ U/ R/ A# q' X% X: g
when "SingleProc2" then # s$ m$ f* \6 g
6 ~0 `8 p: T+ ^
row_3:=TableFile.YDIM+1;
. \6 y/ b+ u7 t8 s% ]; [: g! y) f, VTableFile["singleproc2",row_3]:=@.name;& v R1 J. z/ ^% H( X
TableFile["pro2",row_3]:=SingleProc2.proctime;
) F: B% ?$ I% ~2 X@.move;6 u/ k+ W% G) ]. E% A9 Z- d& k
6 ~3 G4 T0 B8 h( M0 m$ p; t/ v+ E
end;
+ W; d5 z) V' j' V. T% C
7 C9 J1 e, M" |) c5 p
3 a' K* A4 ^4 c {+ E9 Zend;7 H4 F# ?4 I; t ~4 Z# Z
. N: Z* I% H4 @
[ 本帖最后由 nathen 于 2008-12-10 18:13 编辑 ] |