各路高手,路过有空,帮帮小弟解决以下的问题.本人万分感激.
! o4 H' f7 N/ r) ~# q7 U4 r0 `" z. H. \ J5 T
问题:1 A. u! Y% W( U6 N% C# I5 e
利用TABLEFILE记录N个不同的SINGLEPRO的PROCTIME.& u4 f* A; R3 g. n
但是在记录过程中TABLEFILE 每行只记录一条数据.
\9 { x% I. A2 x) b/ ~8 r3 v我的表格记录情况如下模型的TABLEFILE.请各路大侠帮忙看看.7 ]1 j) G+ Y/ W; p4 }) i6 `
% `& W. E$ d/ O/ J. _; o. [. ?6 a我的想法是.一行可以记录多台SINGLEPRO的PROCTIME...
* p! r1 G/ w5 P% b
8 K" s+ I# n" H" }我解释的可能不是很清晰,
3 I* C) ^. c6 L9 ^0 G; a$ `; K7 `请大家下载来看看..另METHOD是这样写的:# V9 u( w j: U1 k& E
( F, V+ a- M4 I% A- g, O, J(entity:object)2 v/ {+ @& d9 [7 a7 s
is j2 J# ^& r+ N9 \
row_1,row_2,row_3:integer;
0 e2 M7 a2 \" P# _' ~5 {
, ~1 n! |8 j6 a2 Q& ^$ Y sdo: N* p2 W" E) C0 h& M) h
2 g$ J- ~6 V5 T2 V
3 a* p0 E U* {inspect ?.name
% W% w D9 P7 h8 Z4 d+ M5 ?. D0 ^when "SingleProc" then 6 a% L" K: o- V# n- S
+ _% `! b" p- H7 r% o! a
row_1:=TableFile.YDIM+1;) N5 ?/ e/ q' W& V# O M% u
. z7 \2 R* t6 T! j/ U( YTableFile["singleproc",row_1]:=@.name;
. L8 D3 L( b1 B5 f @TableFile["pro",row_1]:=SingleProc.proctime;( K+ O1 m: v. J) k( K& {
@.move;" n# S* p4 w: n( x* I) |+ K
9 Y i5 ]5 n0 Y1 I
when "SingleProc1" then
4 `& E' Z7 N r: T: a $ R+ `) u( y w! p
row_2:=TableFile.YDIM+1;9 p/ x) e8 q+ q7 ]( r
- S7 @. f* A$ f5 v8 BTableFile["singleproc1",row_2]:=@.name;
: h x8 e1 h/ }7 j% ?+ i( A$ F; \TableFile["pro1",row_2]:=SingleProc1.proctime;2 {% S. |8 Q) X5 I3 O; E2 g
@.move;$ W1 h: v0 r f# g7 k
' |/ k1 t8 F$ k+ c6 \7 g+ @& ~when "SingleProc2" then / ]' R% z# a" J. c+ y4 B1 n
; o; e; V1 P0 Wrow_3:=TableFile.YDIM+1; 2 I$ K' G7 U+ h
TableFile["singleproc2",row_3]:=@.name;7 b( Y/ q. M# B- S% @
TableFile["pro2",row_3]:=SingleProc2.proctime; C* `- Q) H5 h. Y) U6 [/ L8 ]
@.move;' D Z7 r) v7 Z+ e# M
9 i7 A/ r( l6 l# t) p
end;
& v2 C& L: m4 Y% M7 L+ Z% i/ g- Q- V2 S( V& F- C$ J2 c R( W
, N# A) g6 c( C& Y0 P# i9 U8 Z
end;" |4 ~/ ^ C, W' B/ L
) U" g" T6 o# P- r" M, ~3 t[ 本帖最后由 nathen 于 2008-12-10 18:13 编辑 ] |