各路高手,路过有空,帮帮小弟解决以下的问题.本人万分感激.- Z3 W% E0 F7 c7 |6 w5 ^
8 k- m; j, O( i1 c; \9 s问题:
3 P) h' e4 A0 F2 K- _3 {% t7 l) \利用TABLEFILE记录N个不同的SINGLEPRO的PROCTIME.
( L4 v) W- a/ \+ f' N但是在记录过程中TABLEFILE 每行只记录一条数据.0 V4 v* s4 i2 O2 P$ d; s
我的表格记录情况如下模型的TABLEFILE.请各路大侠帮忙看看.0 ~" a9 Q* ]$ C0 C/ I5 T
# O) `3 G+ W! U' L, r i
我的想法是.一行可以记录多台SINGLEPRO的PROCTIME...8 t* h% O8 z# U$ W( L7 W
# B7 q. A# |& o; k我解释的可能不是很清晰,
2 m. z* @6 S* t请大家下载来看看..另METHOD是这样写的:0 h. x. D, B7 o2 j5 n. ^
: J9 o7 C7 G- B* A) M7 n' G f
(entity:object)
7 A: l5 R1 f. `9 @, _. c, | E# ris
3 k* [% S" F) Orow_1,row_2,row_3:integer;! n% B* [( U% E/ N* z" J/ [5 }
- e) R7 I- u* @& _do
: L6 s, ^- i1 ^% Y K
4 V2 D7 u& `# I
; l A2 j% Z& l `inspect ?.name1 G6 A5 ? W; t7 c; p! o
when "SingleProc" then . @ M |* g: e
! M! X3 q2 @' K1 K
row_1:=TableFile.YDIM+1;: w' s6 `4 J4 m
! B Y }4 N |9 m' u( A9 [
TableFile["singleproc",row_1]:=@.name;
2 i% d- o/ x% b0 tTableFile["pro",row_1]:=SingleProc.proctime;
' ~# d2 Y1 _- j@.move;
/ h$ e8 ]/ z6 `' \9 O. ]! t
) Q3 A& f, P% t* q1 n6 w- ]$ H/ E8 A( xwhen "SingleProc1" then $ z. p: x% W: e
! B+ D; g+ D$ w6 n* }
row_2:=TableFile.YDIM+1;/ \. B; I2 ]* y: o
" ^) N3 B' @3 q* a# g, m' LTableFile["singleproc1",row_2]:=@.name;
0 P3 E9 T6 L: b- n) g( Q7 OTableFile["pro1",row_2]:=SingleProc1.proctime;
, `/ J9 `# Q) A3 ~9 Z, B5 [@.move;
" }2 g0 d' }6 l* Q6 E8 B5 t4 q3 c# Z( C* J3 A; G1 U
when "SingleProc2" then
$ X( T3 A$ r& b0 i# F* `$ } - x& e* Q" L; f6 k
row_3:=TableFile.YDIM+1; ! F2 p) U3 F/ Z* S/ N) e
TableFile["singleproc2",row_3]:=@.name;+ w% h; g) {4 c5 ]; v
TableFile["pro2",row_3]:=SingleProc2.proctime;0 y* A" F" `. l1 h; N
@.move;
) m2 G* s6 P3 O. |$ K# B: B. @: z
end;
; D4 J% l3 y8 Q7 o% k1 {' Z4 q4 E& \
1 q9 D4 o4 ~) P" Q8 P. h) ?end;
8 D$ i2 ^/ @: t3 k4 y, g" I7 e# c; C- z1 @4 O: o
[ 本帖最后由 nathen 于 2008-12-10 18:13 编辑 ] |