各路高手,路过有空,帮帮小弟解决以下的问题.本人万分感激.' y3 b- x: a; c" ~
8 V) Z. n4 l4 n( o# j s# r问题:
8 b& h0 g* b. T; Z. C9 c; S利用TABLEFILE记录N个不同的SINGLEPRO的PROCTIME.; ^$ C: G4 V5 \; g+ I
但是在记录过程中TABLEFILE 每行只记录一条数据.- F+ W7 ~& c g, M% ]6 d
我的表格记录情况如下模型的TABLEFILE.请各路大侠帮忙看看.! A3 q7 e5 e5 V9 G
5 `6 s1 q: d$ u6 R( n$ i我的想法是.一行可以记录多台SINGLEPRO的PROCTIME...& M$ o4 M* B9 h) V
/ j# h" Z' _/ k- v我解释的可能不是很清晰,/ L; \8 ^- [& G/ s
请大家下载来看看..另METHOD是这样写的:1 z- e7 l. Z7 r! e, ~3 c
. v5 X$ l3 R. ?' S: J: i3 K(entity:object)
& d e* h: E1 Z {is
: I T' ]: U; l2 t/ m/ Urow_1,row_2,row_3:integer;5 I9 w H! |2 i& l+ i/ C: N. f
1 }$ I) T' c8 U) e! m1 |
do4 @) G3 M, x) E6 r
8 \$ C; P( ]4 p. ~) R4 i' Z
( G: y) h O4 m! T5 Oinspect ?.name
- O3 w* n1 I4 ]when "SingleProc" then h! C% B, |9 J3 C, f' _0 Z$ N
/ e5 k9 D* T" n* c6 L) k7 n2 ^row_1:=TableFile.YDIM+1; G6 V& p# i9 ^' ?' v6 ^! X, m
) s4 t& W& t. D- R C
TableFile["singleproc",row_1]:=@.name;! p7 |8 Q e# _0 ~6 ?) r- ^
TableFile["pro",row_1]:=SingleProc.proctime;
' L4 a: Q+ o$ D3 \+ P# `# d@.move;) Z y% C: e( K* \$ f
4 \7 D q& u+ {9 M1 A0 T
when "SingleProc1" then
W2 _: g4 Z3 J/ K
4 i6 Q# b" V/ E4 a; z2 c' Drow_2:=TableFile.YDIM+1;# u3 V S5 i. h" W) _4 [
: L; r# Y$ O* H7 |: t1 oTableFile["singleproc1",row_2]:=@.name;
7 v! D2 \4 I( UTableFile["pro1",row_2]:=SingleProc1.proctime;* \7 U6 ], |( T8 O# E! C
@.move;
% ~+ ^' a! D- n- |6 t, i6 e& {; z; E9 l7 }, @( _; Q) e6 R
when "SingleProc2" then
: G' s( |3 N. i7 x4 \
* W0 A* }+ e! srow_3:=TableFile.YDIM+1;
6 i; U! m t/ e' s. bTableFile["singleproc2",row_3]:=@.name;
) B# y& b4 d' ]! l& \TableFile["pro2",row_3]:=SingleProc2.proctime;4 v) @* a) m1 u9 b' D. H
@.move;
2 i) s# U4 I# i) ^: m$ m( X) O, N2 k& p o
end;. x9 U8 u3 o% f" y; B& Y
& Y8 L% w7 X) D6 H
. g: U" R9 p; ?: Y( ?0 kend;+ E9 p+ j- i0 q# d I
4 o7 h3 z( q1 F& Q[ 本帖最后由 nathen 于 2008-12-10 18:13 编辑 ] |