各路高手,路过有空,帮帮小弟解决以下的问题.本人万分感激.
( G# D' }& b) a+ ~6 T3 {6 j# z: u/ @, {- ^5 H; _
问题:
3 u+ J- I- n% X9 \- ]; N利用TABLEFILE记录N个不同的SINGLEPRO的PROCTIME.
* g) w" M$ U. a" d7 ], @' s" N但是在记录过程中TABLEFILE 每行只记录一条数据.* b$ s! u/ [; N9 f6 u+ ~4 w5 G4 e" _
我的表格记录情况如下模型的TABLEFILE.请各路大侠帮忙看看.8 M$ z8 Z. l% @. p
: ?! @5 {5 o# _" R我的想法是.一行可以记录多台SINGLEPRO的PROCTIME...$ z; F* c7 {2 ^# K
+ H2 r- c' v- e& {
我解释的可能不是很清晰,
0 ~. `. G" u! w8 N请大家下载来看看..另METHOD是这样写的:* v. {& T& D" F2 {" y
% V$ f' a u* G(entity:object)
# ?9 J- y4 {6 w* ois! c1 K2 G) U6 ~% s+ `
row_1,row_2,row_3:integer;1 w7 B- P5 H5 w% P/ q
( ~4 f- [. K; t @2 U. p
do
% ~* c8 m9 M# k: o- r
- K u" a0 @3 s" @9 _1 n 4 }* X* R$ _6 X- V6 ^
inspect ?.name
# s+ p5 c$ {! [# Wwhen "SingleProc" then
+ \) J5 D. c n5 _
, \+ K. s: J0 [& Z! f% ?row_1:=TableFile.YDIM+1;
6 R. d' D! y0 ?" X5 Y1 s2 u 5 P9 ~- P% e4 M9 @( ]
TableFile["singleproc",row_1]:=@.name;
) ]) I0 }# F2 q0 ^TableFile["pro",row_1]:=SingleProc.proctime;
Q7 T' d) O9 }6 s: l5 b@.move;+ }8 o/ ]* p/ \$ ^% k& I, _
5 D8 e6 e3 p6 }& P1 k2 ~- ~when "SingleProc1" then ' I, G% x6 q. ~8 }, [- x
7 n/ @$ S* R& D1 A. f q: v$ w- }row_2:=TableFile.YDIM+1;' j, o3 K5 C& k2 d' q
* h) _2 F' O( ]0 e4 C
TableFile["singleproc1",row_2]:=@.name;
" X8 G8 J) X# m3 s/ H3 }* LTableFile["pro1",row_2]:=SingleProc1.proctime;
1 e! d9 B+ Z$ M) Y% _@.move;
$ l5 N, r6 @3 {! p% h: o3 y$ P# V; Y' H1 u: T# \3 H* S) A
when "SingleProc2" then
6 M4 n/ E0 [0 Z. C6 d2 ^; T6 x' G& ~
" z ^* n# ]8 S( E7 W" jrow_3:=TableFile.YDIM+1; 9 x3 c; m# \2 F5 p& q9 d+ z
TableFile["singleproc2",row_3]:=@.name;" ^2 X2 C) V( G$ \( Y2 U
TableFile["pro2",row_3]:=SingleProc2.proctime;1 s5 W$ ^, J: C7 D4 O& X
@.move;6 x" ?# @# U5 w7 T& Z' E5 V
5 d8 c. o' C% H% F
end;
1 n3 g* {* l) |
- x! }, a/ K) Q. b0 G8 W7 |) ] j7 E' [3 Y+ O8 z/ d ?2 N; y
end;
1 s4 W) Q$ `& A- ]7 k; b2 J* f1 ?- _7 U2 h
[ 本帖最后由 nathen 于 2008-12-10 18:13 编辑 ] |