各路高手,路过有空,帮帮小弟解决以下的问题.本人万分感激.
; a) M# i# K6 B! V& N# a
& g5 P+ e% C; V" {( L问题:; f1 `" |0 J1 ^) c7 j
利用TABLEFILE记录N个不同的SINGLEPRO的PROCTIME.1 I! F9 {3 O3 |6 W+ {9 M4 E# A: K
但是在记录过程中TABLEFILE 每行只记录一条数据.
2 ~1 j# p1 R' t6 G我的表格记录情况如下模型的TABLEFILE.请各路大侠帮忙看看.$ X, U6 i0 N3 T
$ B% X0 C5 |& n1 d
我的想法是.一行可以记录多台SINGLEPRO的PROCTIME...6 \) b: ~6 @6 W! B
7 \& L& R5 V8 m/ Y
我解释的可能不是很清晰,, U3 j2 r, E. q5 ^9 |
请大家下载来看看..另METHOD是这样写的:# j- k& ]' d3 s" n0 C, U F
7 I# e, U9 J4 e, ^* D/ I4 ]
(entity:object)$ f7 `+ r( M4 q: x% L
is% N* k. b! K" G. a& l& d
row_1,row_2,row_3:integer;& v9 u, E6 i( b! z, {
; J' I9 z# K7 @3 o: B
do
; _0 h2 ~( F4 e" _$ n) C5 _( S7 a" L' K7 @9 [' A, L
3 m |3 b/ B7 J0 z9 ]inspect ?.name
8 t+ L8 q% V" n# Rwhen "SingleProc" then
: b2 S- n: T/ n 6 J( ~. L! s; B5 h! F1 h& |
row_1:=TableFile.YDIM+1;) E( M8 Q) M4 n N$ M, s. ^ e. |
5 s# L6 |7 S8 H+ Q* t
TableFile["singleproc",row_1]:=@.name;
% o' i' \5 x, M. D0 KTableFile["pro",row_1]:=SingleProc.proctime;, Z% A8 x' {. L0 l4 h- x* _) A
@.move;7 D7 O0 h# R; l
7 q# n! x) B5 t' l. L0 q" ?
when "SingleProc1" then
+ r6 i( U# ?7 M$ E! k 3 S# A8 r! d, \1 f" _
row_2:=TableFile.YDIM+1;* o( B* X# M# A4 s) Q' N6 ~
& O- b; p' n5 o* T, }
TableFile["singleproc1",row_2]:=@.name;' z2 ^6 B; c- f1 m
TableFile["pro1",row_2]:=SingleProc1.proctime;
* a; D" ?+ W* f1 ~@.move;( I6 x: r, y" K) ~0 {! z
' ~6 | s7 X# J# ^
when "SingleProc2" then
+ n. o: z6 c8 k0 \) U$ h7 L 3 E7 }% t' f- O, U& C
row_3:=TableFile.YDIM+1;
/ z* G! @9 `* a' e- oTableFile["singleproc2",row_3]:=@.name;
" `% z2 o# U" u* [5 K, a' ]TableFile["pro2",row_3]:=SingleProc2.proctime;2 G, e+ G) I# c$ C& Z- t5 f
@.move;
7 e& F+ Z# R! v6 E, Q( @6 S5 ?' A9 G7 T$ S; Z0 z& h
end;8 M/ Q2 F; ?6 h9 C, ]
. K# P! K$ e, n. G( w7 |2 ?+ d
. s' M/ D% U, pend;
" N/ ?0 a& P: ^8 [- J' {
2 Y+ G9 U$ f$ W8 N( n6 E' i( f[ 本帖最后由 nathen 于 2008-12-10 18:13 编辑 ] |