各路高手,路过有空,帮帮小弟解决以下的问题.本人万分感激.
6 z. L3 k+ s6 C7 M ~. `* F9 M: L) s$ [4 p; Y4 R& G
问题:
/ M- D7 y5 i% }6 i' Q* Q利用TABLEFILE记录N个不同的SINGLEPRO的PROCTIME.3 B7 K5 ?4 R% i6 |
但是在记录过程中TABLEFILE 每行只记录一条数据.: @' y5 \ r- q0 a1 k
我的表格记录情况如下模型的TABLEFILE.请各路大侠帮忙看看./ }8 y; Q* E; N
; w, i" G. r' `0 @( a
我的想法是.一行可以记录多台SINGLEPRO的PROCTIME...* O& i8 f" s$ l$ n# [2 B
5 d; b. q) s+ I w h
我解释的可能不是很清晰,5 Y: i0 {8 ?8 C) O# J
请大家下载来看看..另METHOD是这样写的:9 V! K0 v i) I5 O: [1 }9 z/ z
- k1 B: o. O4 C(entity:object)& {# ^( N- p k6 V
is, ^# [0 R( r& G) O, W2 D. `" e
row_1,row_2,row_3:integer;4 t" c9 I6 I9 C9 b
, i9 l, {1 ]. C$ _7 H9 @
do- z3 j! \# e- E- D
3 f5 K" L f: U 8 K* L! Q4 T r# ?% Z
inspect ?.name
: o* s% v3 C/ L1 ^3 v# qwhen "SingleProc" then " k1 l3 h4 R9 _7 s
# Q1 ~3 r T7 o- G% krow_1:=TableFile.YDIM+1;
" L1 W Y9 W% {6 B! s! ^ . f& O% `+ x$ {% a8 H( F
TableFile["singleproc",row_1]:=@.name;) o" ^) |8 m% n; K+ Q, ^' Z9 I
TableFile["pro",row_1]:=SingleProc.proctime;
6 }* T) y, H! y7 [: C@.move;
7 g3 t Z9 o) P9 S+ @
8 E+ H3 f2 w) |- Gwhen "SingleProc1" then " z% U1 r! u1 q7 b+ C9 J
! ?; C2 B Z- J$ b$ `
row_2:=TableFile.YDIM+1;0 p* p+ A! m( [' Z( `% c9 j
. ^5 a; Z# G6 ]: p1 cTableFile["singleproc1",row_2]:=@.name;
6 k0 S% i' ]3 H2 l. [! uTableFile["pro1",row_2]:=SingleProc1.proctime;
* O! Z- O' `; N3 F7 K4 M. h0 ~@.move;
B' @4 v% @+ [2 B7 H1 h
5 B. P Z8 W+ zwhen "SingleProc2" then
# G6 W( W S) U' C$ H 4 i; p! u. c( Z% Y9 G& |% t, @3 u/ f% w
row_3:=TableFile.YDIM+1;
D0 I& [* M+ m+ K+ oTableFile["singleproc2",row_3]:=@.name;
1 i# _; C0 G; _# @$ YTableFile["pro2",row_3]:=SingleProc2.proctime;; ]# e9 s9 j/ l1 A
@.move;! q5 |* H& w* Z" I x
, D; C! }0 R( ~
end;
5 R: H1 M0 ?4 j6 j- h
; E7 E% x3 i. W7 }3 D" |2 }+ c, f
end;
# p: d- F7 R- b# k2 P7 e; w7 `1 M
$ ?3 ~. _- \0 P( \" u$ l+ R[ 本帖最后由 nathen 于 2008-12-10 18:13 编辑 ] |