各路高手,路过有空,帮帮小弟解决以下的问题.本人万分感激.* R4 ~2 b% F, \4 z; T+ J' {
- \1 B& ^1 S; S2 d. L问题:$ O6 f# J5 j$ t% y# d+ ]
利用TABLEFILE记录N个不同的SINGLEPRO的PROCTIME.
5 Q$ ^8 A+ Z9 h' m) H$ u |6 O但是在记录过程中TABLEFILE 每行只记录一条数据.9 K# x& x8 V$ y- M! f* L: [: \
我的表格记录情况如下模型的TABLEFILE.请各路大侠帮忙看看.
6 A8 B! R" d+ p3 E/ v1 [) D9 J! ~* m! ?' V) `; v, C* P4 Q
我的想法是.一行可以记录多台SINGLEPRO的PROCTIME...
4 y) H* h# n9 a$ m; O+ x) q+ g$ x i# h8 Y1 l
我解释的可能不是很清晰,4 N, m1 A( h* |, `
请大家下载来看看..另METHOD是这样写的:* G% ?0 Z3 ]' z. [; K% e0 Y, w5 ^
0 ~; |, K* O" S5 M( T
(entity:object) @5 [; J/ P2 s$ d7 X$ G
is
* b) x+ o, y' n$ }. Q3 ]& m* _" ]row_1,row_2,row_3:integer;
! P3 O$ i, [) F( V" L) y. [
) y' k6 `6 h! v0 ?2 n6 k1 I3 Cdo( y: Y1 R- `' W5 C; @
& V, _- S4 }! T: e; Y0 ~9 P8 g
# r% G# h. Z% X$ w" ]7 N
inspect ?.name
. R- b, e1 [2 I+ iwhen "SingleProc" then ' E' U9 p6 T# ]( A% i; @! u
/ ?( w6 c2 P- \0 m* {row_1:=TableFile.YDIM+1;; ?" Y- {) z# x3 L1 w5 `! k) h, j4 C5 p
8 y5 O3 w# X6 l9 ITableFile["singleproc",row_1]:=@.name;6 R( ]3 J9 w# J2 Y) q& S
TableFile["pro",row_1]:=SingleProc.proctime;
; U! `0 s6 t% Q: P@.move;
/ n* g2 M! u6 x! P" i- i6 X; v
! P" t& w, \2 E1 R8 P+ W8 Pwhen "SingleProc1" then " ^" k# p- ~$ o5 ~4 F% k
1 R' A0 o8 @3 y9 z1 @" ~0 J; j
row_2:=TableFile.YDIM+1;5 q5 p6 |; }0 |2 }' n0 G: Z
- q8 r+ P' G+ ?8 [) }
TableFile["singleproc1",row_2]:=@.name;
8 x7 L( y$ d- _TableFile["pro1",row_2]:=SingleProc1.proctime;5 @* T- u& F* w8 n; k" a
@.move;
/ B6 e% `1 |) P& K6 w [
2 q( b5 o: b0 @6 S. ~& _) Qwhen "SingleProc2" then
: M k1 j6 K2 i/ X2 q1 r( j4 Q
5 p8 N1 a3 g3 a1 Lrow_3:=TableFile.YDIM+1;
+ ]( e) j+ P, m! w5 f% u( rTableFile["singleproc2",row_3]:=@.name;
! d2 m. {- b8 ~' V! }% WTableFile["pro2",row_3]:=SingleProc2.proctime;
$ E, P2 ?4 m: w+ b3 F@.move;
6 I- z" [( B' W" e' [# N& Z4 L
9 p: E+ d0 r3 S7 d& Z5 kend;: k# F7 r; K- D+ v& S) B: D3 X
7 }: m! a" k; ` Z
: h7 ]+ m1 ~/ P! Nend;
; v1 o6 l; [( V; b
1 N& _( C/ x i! a[ 本帖最后由 nathen 于 2008-12-10 18:13 编辑 ] |