各路高手,路过有空,帮帮小弟解决以下的问题.本人万分感激.; s, L- d3 s. M" i6 k4 \4 O7 Z
3 p; |. ]3 t0 f- J
问题:5 H) r% V" V7 @" g$ s
利用TABLEFILE记录N个不同的SINGLEPRO的PROCTIME.
+ z& v |( h0 ]. r& T, {但是在记录过程中TABLEFILE 每行只记录一条数据.
" X' l3 `7 z5 }0 _$ E0 }6 S$ W我的表格记录情况如下模型的TABLEFILE.请各路大侠帮忙看看.9 `# ] V6 A. e
) q3 d% o7 a+ ~' r7 B* V& o; `2 d我的想法是.一行可以记录多台SINGLEPRO的PROCTIME...
8 O, A/ v2 V( Y9 {% Q' l6 J$ w
0 Q% g) J( v% F+ }我解释的可能不是很清晰,
. m" C$ y/ t% F# p' A7 y请大家下载来看看..另METHOD是这样写的:1 o' n W! C+ C: S( M. w7 q: @
5 ]* h" p5 N8 ]0 B0 @(entity:object)+ \2 [3 C; A9 H/ L' I
is
- T% ^. n' H9 [% ]6 g0 Qrow_1,row_2,row_3:integer;" h9 k& \" R0 H6 w' S
6 J" d! h4 N3 @6 W. ?0 Mdo
( F' y0 ]" z) _& b- q: @" ~2 E' q( C- Z
# l' G! z; }& s/ _
inspect ?.name& g9 Q$ O! D1 w2 @& k* P" M
when "SingleProc" then 9 v! o3 H& u, l) D* a/ h! T8 x) \
$ {1 ~" _8 k5 k2 X( u
row_1:=TableFile.YDIM+1;
& _! I9 @3 Y1 E! s/ G- \
3 F) `6 x: k8 vTableFile["singleproc",row_1]:=@.name;8 ^) F: k; K" N
TableFile["pro",row_1]:=SingleProc.proctime;9 R/ G" J6 ]. P- g2 v
@.move;
* K; S* r) z; y1 m/ \3 h( L ' R2 X W% _. L o* t, p' d3 y; ]
when "SingleProc1" then
& z5 \$ B* o; a C + g7 e: H! u% @, e% X
row_2:=TableFile.YDIM+1;
. \/ W3 _8 z5 B; ], ?
+ J' ?0 Z) d% t8 I' R1 QTableFile["singleproc1",row_2]:=@.name;
; n, H" x+ r# t. [TableFile["pro1",row_2]:=SingleProc1.proctime;; W& t* _: X6 E7 \ e8 e1 P
@.move;
) }2 ^# T+ o5 r) a
5 C' ]* a2 f" o- [3 ]1 twhen "SingleProc2" then 4 ?) a' y1 h- o5 a7 [ F( X' X& X
) P) K" J' R( U, R! {9 R
row_3:=TableFile.YDIM+1;
3 u. Y: Y g" N6 j$ w5 V6 R3 wTableFile["singleproc2",row_3]:=@.name;# k& f; ]5 x8 y0 `4 t
TableFile["pro2",row_3]:=SingleProc2.proctime;
0 s' u" S5 F! H/ }@.move;" p/ G1 W% n8 E
9 v: ^ w+ U7 c8 p
end;
; D+ Q/ C; V( n% t+ ^! o$ A
9 h. O1 g1 R' W2 J, x6 P3 p- I# h; G \ k! L/ v' b, [
end;& f) Y7 x- z0 w$ t7 t4 A" |! Z4 m" G
+ f# r0 l# L* t; e! j[ 本帖最后由 nathen 于 2008-12-10 18:13 编辑 ] |