各路高手,路过有空,帮帮小弟解决以下的问题.本人万分感激.
1 c$ o' y5 g: r4 A7 E; ?$ `8 [0 W! t1 q
问题:
; [, \3 x, E- n; O, U& S$ S3 O利用TABLEFILE记录N个不同的SINGLEPRO的PROCTIME.; o. H# ?' U' L7 d( y. q2 O
但是在记录过程中TABLEFILE 每行只记录一条数据.
8 B5 [- j2 p+ B' N+ u5 \. q我的表格记录情况如下模型的TABLEFILE.请各路大侠帮忙看看.
( Y$ @# o6 N0 n! M2 b: o* K0 \, A8 Y3 Z" @6 P$ k6 }$ M a
我的想法是.一行可以记录多台SINGLEPRO的PROCTIME...+ q) @8 c! g! s$ o
5 U) }. F- Z2 |2 A) S; Y+ `; @, t' J1 O
我解释的可能不是很清晰,6 Y4 M6 h$ o" q- F
请大家下载来看看..另METHOD是这样写的:
" ]( e! }3 z: f- [; H% Z( B4 q1 S0 j2 N4 t9 _& g
(entity:object)
8 |+ L5 O) A% D* B2 y+ ?is% U8 P+ X/ O5 @6 n" \9 ~: u
row_1,row_2,row_3:integer; S! d$ P$ h3 v2 Y
3 v6 J# p0 z. g. w4 g# V+ \
do
2 h$ J5 L6 W. R0 ]8 N O# Q
+ Q5 D# i8 `; ?! ^0 a* E 7 Z# ]& g/ v, j$ Q9 f& {- E t
inspect ?.name2 W( z( K/ D) K" e. y
when "SingleProc" then
) [& g9 u8 j# Y, n0 Y; p 6 t, `" `3 K8 X8 ]1 h
row_1:=TableFile.YDIM+1;
. k' t. Z. L2 q
" B3 J) c, ~' R3 TTableFile["singleproc",row_1]:=@.name;
8 C" O5 M4 |" R# R: }1 T5 LTableFile["pro",row_1]:=SingleProc.proctime;
$ ]0 j8 C8 y+ t% n: Y* V& q* Z@.move;! `$ a- y0 y' W( K w$ c0 M- [
1 @# \) y5 r: e) _: }5 Mwhen "SingleProc1" then
# p( W* P9 F, W: \3 e: | ! l# B ~2 k7 t* m. q3 v+ a+ z
row_2:=TableFile.YDIM+1;
' F) o9 o" h+ F0 [" G2 S. E 5 R0 D, ]! I7 w8 O( ~
TableFile["singleproc1",row_2]:=@.name;
6 D, J$ ~4 E; MTableFile["pro1",row_2]:=SingleProc1.proctime;/ A) ^9 ] X5 P7 |4 E
@.move;
9 _6 i$ a! x# Z7 i2 w" U( i
$ O6 } R! B5 m! q( `when "SingleProc2" then
1 s- f7 k. ^# [- j% t" O 2 }7 i0 E. w( a/ ~
row_3:=TableFile.YDIM+1; ! \! q) `5 H$ x/ T
TableFile["singleproc2",row_3]:=@.name;$ p- O& z; a' O2 z! Q: I* D
TableFile["pro2",row_3]:=SingleProc2.proctime;
; s! x' o6 H/ X! @7 Q! d@.move;" X# C% D4 I4 y6 q9 E6 V- F5 a! X& N
+ D6 i f0 P) h' s; nend;' r. P' h4 I& U( B
" M; a4 Q" ^0 b1 U2 P
$ X; ^* s' P% Q6 X% Y- @5 ]; fend;3 ?& \" ?8 l$ f8 s6 F. a F5 d
. I- [: \5 E' L$ ]* d0 N& b
[ 本帖最后由 nathen 于 2008-12-10 18:13 编辑 ] |