各路高手,路过有空,帮帮小弟解决以下的问题.本人万分感激.
/ K* w6 r/ P$ t* f2 p/ P( t3 z! k. T/ a* G
问题:3 G2 j$ h6 \( _/ h; E; s" U
利用TABLEFILE记录N个不同的SINGLEPRO的PROCTIME.. ^5 G) F6 s3 ^: h0 G& q
但是在记录过程中TABLEFILE 每行只记录一条数据.2 |; I. w! N+ H" f# y) _( r3 `* l
我的表格记录情况如下模型的TABLEFILE.请各路大侠帮忙看看.8 t2 q' I: s/ E6 d9 S
* a1 o2 O; l; q: O$ m4 U我的想法是.一行可以记录多台SINGLEPRO的PROCTIME...5 V2 v* S" u8 V; n* q' @
" F* s, ]! K$ i3 E0 O. H- V) {- H
我解释的可能不是很清晰,
Z5 d0 s0 S7 {" v6 t8 [ ?请大家下载来看看..另METHOD是这样写的:
5 {: A0 A1 v! N! k d* `1 y
! [( H1 Y% i/ o% ~% V' ]' [8 y) O(entity:object)
( m9 r/ r Y! Y: l1 Sis/ _- L. G2 A& f J- v4 v4 c7 d/ d
row_1,row_2,row_3:integer;
* i: ]' |$ o4 c. q- |
$ U9 r' T, j* k- |6 ` m3 w7 Fdo
}" d, l. o I" U' V9 I" E
/ g( W3 f8 q# l: V! s% y7 u 6 g& z! U @( {2 e
inspect ?.name( S; j' a; y" F
when "SingleProc" then
; d- B+ E9 K: Y 9 d- Y5 @$ H1 g+ |
row_1:=TableFile.YDIM+1;
; b7 z; N0 a' v1 n* \( ^, X 3 G8 l+ Y5 l, S: d
TableFile["singleproc",row_1]:=@.name; l$ o3 C% l* a1 @% D& c
TableFile["pro",row_1]:=SingleProc.proctime;
* d, N/ [' G# l5 X2 ~2 P$ Z$ x@.move;
8 h } y3 A& l7 E - H! |' j. B- ^. e% H U
when "SingleProc1" then
9 p3 a/ E) ~ D, F $ a( l4 u, @, S7 q- y' a+ O9 o- W. ^
row_2:=TableFile.YDIM+1;
6 D9 b/ k' j' d0 s$ [9 j ) j% G4 z- F' d+ q+ W
TableFile["singleproc1",row_2]:=@.name;5 x: U+ g2 e0 p7 l
TableFile["pro1",row_2]:=SingleProc1.proctime;
: N2 S, a8 I5 a' j# k@.move;, }9 {. z9 j' [
, ?: \/ D9 A0 _+ y, S, i2 Xwhen "SingleProc2" then
8 L$ n7 M! V" j% k( b9 g& }' w 1 j( y7 p- J. m6 J3 K4 V0 g
row_3:=TableFile.YDIM+1;
- O0 F" W$ I# d- A" v. wTableFile["singleproc2",row_3]:=@.name;2 u, y8 t* f( Y$ \4 c+ W, i# y- y
TableFile["pro2",row_3]:=SingleProc2.proctime;; ^5 C8 a6 ^& ^- B9 @' A
@.move;' S; n9 S) | v! z! l
, F/ E5 }2 n/ u9 R) c$ t8 R# I$ `
end;4 n8 q! \4 [+ Y+ v
( V1 z) q9 G: _ R& \' k0 E$ D& r
$ q. r. I3 v0 ^; u7 N; ^% ~) w
end;
5 K. j1 J# P( k4 ]& L& Y
k1 t* h% L2 @0 c" y# O$ P[ 本帖最后由 nathen 于 2008-12-10 18:13 编辑 ] |