各路高手,路过有空,帮帮小弟解决以下的问题.本人万分感激.
1 ?. d- n% z, D0 x6 G$ `$ \% w2 w0 b9 C/ e
问题:
% S w/ w0 A5 k& t1 H* c; w利用TABLEFILE记录N个不同的SINGLEPRO的PROCTIME.& y, o2 I* g7 g* l4 }
但是在记录过程中TABLEFILE 每行只记录一条数据.& z; C$ d3 C, R2 B% g0 ~
我的表格记录情况如下模型的TABLEFILE.请各路大侠帮忙看看.- t4 c" S+ k) W4 I: Q" F4 X0 k
+ y( s2 k. E- F$ Z) l* l我的想法是.一行可以记录多台SINGLEPRO的PROCTIME...
9 { r' k i# Z* Z& b' t1 E2 }$ Q' k( X$ D- w- U8 n. \/ c5 t' R
我解释的可能不是很清晰,
Y d, ~4 b& u( G请大家下载来看看..另METHOD是这样写的:% G- I* S- e" l0 x' K2 g
& s! ]. x* N! ~3 X; A8 U0 E(entity:object)- ]- B9 E$ Y0 t7 S5 n( L3 G
is" C/ Z# P6 J* j9 q2 y6 h
row_1,row_2,row_3:integer;. B; }0 j. M0 g3 D/ u- q3 q
8 j) t4 I( o2 X
do* l. r3 |: K' h. S" ^, G. ~: A
% |; f" ]* t4 ^9 \* M
4 u0 ?2 @' _# l
inspect ?.name
$ r) i+ B0 S- n/ W1 j2 _when "SingleProc" then , s# V: ~0 p& z0 d) t1 a/ c2 |
* r" Y8 C* Y( j% \row_1:=TableFile.YDIM+1;
; C( c6 t$ b! @6 f 1 W" {/ j# [9 S1 ^4 D( f9 @( L
TableFile["singleproc",row_1]:=@.name;
# C# x* h( I" Q8 B/ B& o* [2 HTableFile["pro",row_1]:=SingleProc.proctime;
Z4 ~. c! ~) c@.move;
! D( e3 f$ Q% b) m
# D$ Q4 u7 m8 L f' twhen "SingleProc1" then 2 I* u% g9 z$ `! Y5 H# p7 d; @
! n( f3 A- C+ E2 O
row_2:=TableFile.YDIM+1;
" c3 S) u# z/ y( P, v
3 s7 o, x8 P6 M* nTableFile["singleproc1",row_2]:=@.name;
- k# B9 c# f4 q2 ?5 q+ e* N$ |TableFile["pro1",row_2]:=SingleProc1.proctime;
0 E% c1 E6 F7 x@.move;
0 ~# p7 _! S* A+ s$ w' o$ K1 W
8 P. t b. _% ewhen "SingleProc2" then
3 c l8 p; m5 b1 [' G( D 3 f, l$ x) [3 W4 m
row_3:=TableFile.YDIM+1;
' b7 A' }* e" y! `; C. ^$ UTableFile["singleproc2",row_3]:=@.name;
+ ^1 x; F" F- p5 h! CTableFile["pro2",row_3]:=SingleProc2.proctime;6 k: `; f% ]& Y. d* Z3 H) }
@.move;
# H+ T( R c" U/ Q
- Y$ q9 a: r. h/ e) t. j; ]end;
4 S8 a$ k9 N- D3 u5 H2 l/ M" L+ j% j
; @' |6 ?- w: Q/ V; V" ?end;
3 t% c7 r" Y; t6 W
( l- Z& F3 j/ i9 x# `0 T[ 本帖最后由 nathen 于 2008-12-10 18:13 编辑 ] |