各路高手,路过有空,帮帮小弟解决以下的问题.本人万分感激.; W" D6 x5 T/ r/ s* O( T
4 W6 g H: ~& N3 }( q! s问题:
5 W7 v) _# n* y9 }. p8 `利用TABLEFILE记录N个不同的SINGLEPRO的PROCTIME.
0 Y2 U, A/ h: F/ V但是在记录过程中TABLEFILE 每行只记录一条数据.* t0 o! h; Y/ o0 I7 N* f; ?
我的表格记录情况如下模型的TABLEFILE.请各路大侠帮忙看看.
$ f9 T- U* R* z
. _0 x+ x% i8 X) C我的想法是.一行可以记录多台SINGLEPRO的PROCTIME...% Q( c b4 j0 `! @' [
4 Y. l7 E5 ] z2 ]/ {7 l. q: l( T) d我解释的可能不是很清晰,3 P' P# f( I! H' P
请大家下载来看看..另METHOD是这样写的:: `* G, M4 r6 v9 l
9 _$ Q. X' ?5 f& e, V
(entity:object)( x( b% e! t8 g
is# F& A4 a H8 g8 M; e1 s, T8 l
row_1,row_2,row_3:integer;; Y" V* ?! I: R, o4 c3 R6 R
. L4 Y: i g4 r
do
% r3 u! r# `+ y% S5 q4 I) w% z' W: b4 E
- o) f- A, X- Z, jinspect ?.name2 j1 p$ K0 T6 E0 B
when "SingleProc" then
# X- y2 f- E7 q5 S" ^1 z. M 7 C) {( a7 b8 q5 i2 B, J
row_1:=TableFile.YDIM+1;' Y9 Z% i- U! {* _6 E+ t8 W# N
* I+ U7 U1 y5 j$ Q( E
TableFile["singleproc",row_1]:=@.name;: r+ \4 M8 X8 s/ W9 T; M) s1 p
TableFile["pro",row_1]:=SingleProc.proctime;
% j% c4 b" v+ }3 O- j% W@.move;6 ~2 A5 f; |: [ P
. l+ K, d5 ^, M) J6 \: }
when "SingleProc1" then ; D, T) `$ D c/ d8 q( m0 z o, i& v7 _
1 G! D0 \+ M3 t3 trow_2:=TableFile.YDIM+1;, \; }1 o& m; y0 n; H$ W. ]3 B/ ]$ |/ T
% w8 J6 B& m3 R: { A! a6 D9 }
TableFile["singleproc1",row_2]:=@.name;
7 N3 i3 T% \% D: H: wTableFile["pro1",row_2]:=SingleProc1.proctime;
( H3 C/ h; g) d! ^! n3 I@.move;9 s; `+ X0 W p) `9 L! B3 l3 ?
1 Y- l) {- X" H" }* V a1 w( ^when "SingleProc2" then
( B: U6 y `3 B" q4 X
: R) B7 a' n$ Xrow_3:=TableFile.YDIM+1; / D+ g9 A, C5 A' p, c: ~) c- v
TableFile["singleproc2",row_3]:=@.name;0 y2 P) A7 N9 o8 B5 e
TableFile["pro2",row_3]:=SingleProc2.proctime;2 D% |8 K4 w" x Y' \3 @
@.move;
3 m7 z! R+ Q( T8 q. Z3 o* s
* q6 g$ X' w4 _2 [2 eend;
0 X% ~$ P8 a9 M7 b& z
# ?. l, f" N3 a7 T* E" U# ?
7 E K# m R$ U$ u- r8 f0 Y! Fend;) T- Z4 v8 R) O+ q; V7 o
! t0 h, y+ v, q) n[ 本帖最后由 nathen 于 2008-12-10 18:13 编辑 ] |