各路高手,路过有空,帮帮小弟解决以下的问题.本人万分感激./ |1 r. C! v0 A4 `
( I U! Z: p* c! B3 v# T问题:9 u1 v0 ^& F. t4 D% L
利用TABLEFILE记录N个不同的SINGLEPRO的PROCTIME.& s1 c; Y. Z9 P0 K
但是在记录过程中TABLEFILE 每行只记录一条数据.+ S! t: L/ z: [7 s
我的表格记录情况如下模型的TABLEFILE.请各路大侠帮忙看看.
8 J# v" t; `4 ]" [5 W# q
- l$ A, u# Y9 h我的想法是.一行可以记录多台SINGLEPRO的PROCTIME...+ p8 {% S+ J8 W& ], Y) R
2 }' W( c4 }/ a' D( o. d
我解释的可能不是很清晰,# b' E" _. T4 Q0 {, F: Y+ i! C6 Q
请大家下载来看看..另METHOD是这样写的:
* U7 K1 m( y% p7 r% ^1 t1 r7 G1 ^7 W5 [5 Y% Z
(entity:object)
1 |% F4 P( B% `9 \9 s+ N5 Wis! d& e$ t7 E$ M: U
row_1,row_2,row_3:integer;9 L4 }. P5 a& B4 I; I/ V* p
3 }: \( t" `4 f: M4 p
do
6 N$ i6 C( {% `7 x6 ~3 p2 Q% U2 x! `. H# N1 x A
$ c* l6 U. S' h9 B% S% E
inspect ?.name% k7 g9 w; S* [: _2 S5 n) }. `
when "SingleProc" then
# a9 @; v6 d: X
" S2 j1 I8 Q* I$ {0 g0 \row_1:=TableFile.YDIM+1;# t% e# s' ?# ^
# m x% H4 J$ f% D2 U- sTableFile["singleproc",row_1]:=@.name;
: q! ]# { M- e, y" `TableFile["pro",row_1]:=SingleProc.proctime;8 Y4 v& c8 n. U; U" I
@.move;$ R5 S% o5 @' [0 }4 D( r2 K
: R9 z5 P9 f! I, U1 kwhen "SingleProc1" then ) F* b0 v. x+ J3 [4 s k
& }5 ]+ R' x+ y/ E2 Y8 nrow_2:=TableFile.YDIM+1;: M* I$ x7 B1 x2 V
8 ?3 a$ M7 c0 b2 t5 R) F8 XTableFile["singleproc1",row_2]:=@.name;8 ]1 o/ {! U* k# o+ X1 F
TableFile["pro1",row_2]:=SingleProc1.proctime;
' w$ d. n' U5 w6 P) `@.move;5 S4 t1 V$ x. U- d" k/ j
+ }4 J& c% S5 e: }0 M5 kwhen "SingleProc2" then
$ `2 K8 ? C3 S ^" ?
* y: e& n' k _0 D7 Irow_3:=TableFile.YDIM+1; + c. L$ v0 @. }! x
TableFile["singleproc2",row_3]:=@.name;
" L) A# c# `! I; k4 NTableFile["pro2",row_3]:=SingleProc2.proctime;! \; }" P: @2 x$ ?8 p% G
@.move;7 }' E; \2 l; Y% A& E% M
# W8 m2 [7 k4 r: `1 y, j1 }' q
end;" C. w0 K+ Y. w% a
: s- e: Z Z3 D* J- F4 f& i B2 T. q6 E! C0 t# @: X
end;
3 Z/ F/ s" g- f2 ?# {7 |/ o1 `! Q0 L4 @3 d* P, z3 J0 W1 ~! ^9 l
[ 本帖最后由 nathen 于 2008-12-10 18:13 编辑 ] |