各路高手,路过有空,帮帮小弟解决以下的问题.本人万分感激.! `4 A8 G# O9 |# t! e+ s
V" A+ x* M0 }' v) b/ J
问题:
9 P; F% B2 e; @2 I$ `* n利用TABLEFILE记录N个不同的SINGLEPRO的PROCTIME.2 P% u& z; a3 V2 u" c! J
但是在记录过程中TABLEFILE 每行只记录一条数据.
. e3 b& F: ^: J* y' E/ g" J我的表格记录情况如下模型的TABLEFILE.请各路大侠帮忙看看., u7 b# }3 T) b
! l/ _! [ `7 }& y/ u, X
我的想法是.一行可以记录多台SINGLEPRO的PROCTIME...3 d. ?% c6 n7 x+ Q. n. Z! Y
8 `4 J T$ ]1 A$ m, k! c- y
我解释的可能不是很清晰,
; ~7 u( V& J+ Y3 z9 _请大家下载来看看..另METHOD是这样写的:. i: ^0 E2 v; y% t+ E
( E* H2 Y1 [8 v: Y# h; P! h$ R(entity:object)
5 @' W, I! h# e& S+ ~* Pis& [5 M/ ~4 D' \9 c! ^
row_1,row_2,row_3:integer;5 A$ y& X' B* a, S
4 j; b' j. i8 k/ mdo7 D1 n- A7 V3 m& z9 q8 J
* K% V8 K2 V9 i0 H/ u, f8 V
4 Y+ D. G; I& |5 E# S1 |) Vinspect ?.name+ ]$ n4 Q5 |: X/ ?
when "SingleProc" then
, ^3 Y. K; k! z5 E0 S- H2 X & _( }! V8 H0 U) C7 S/ ?
row_1:=TableFile.YDIM+1;6 K x, k! r$ j' e& z
0 b C8 X/ A4 Z
TableFile["singleproc",row_1]:=@.name;
/ e: s3 c. ]5 m* T* vTableFile["pro",row_1]:=SingleProc.proctime;. y2 Z$ Z: C8 ~
@.move;# R9 @ A( E9 |: p
* @3 O* ?9 z- U! ?* d4 P( m U+ Nwhen "SingleProc1" then
; N( s0 z+ w$ \
8 V* P# Q8 e, m E, n0 U! D M, }4 Prow_2:=TableFile.YDIM+1;
' g; z ^7 ]" _9 K( J Y4 O" O) a
: W0 S7 b5 l* G/ [+ xTableFile["singleproc1",row_2]:=@.name;4 ~# I8 o" ^- r6 p u' V/ v
TableFile["pro1",row_2]:=SingleProc1.proctime;
. K9 K6 p; q, b' G0 r# {9 n; b3 f. K; E@.move;
# O( T* B6 o2 F6 g9 p) }/ d
7 G* K6 ]2 X) M$ Jwhen "SingleProc2" then ( d2 X# `, K1 B
4 d) R, Y+ N5 W& |1 _$ p2 ^# b" Frow_3:=TableFile.YDIM+1;
: ]* G2 f! V' P- Y3 |1 r/ _TableFile["singleproc2",row_3]:=@.name;, w/ ~7 ?7 I9 H$ b: N
TableFile["pro2",row_3]:=SingleProc2.proctime;1 ~$ q2 C5 c; \) v9 T' x5 E& M* i
@.move;
5 t% d' t- m6 ]- Z0 u, f# \3 g* N. M7 P+ E
end;; R+ h0 X0 u& \/ l. v$ K
2 O6 O7 V/ W% |+ y2 [. p' f
! U3 B* ^4 C) T/ A. W/ b w6 [end;
. Z7 R1 X% s- n% j9 ?: ?2 l3 x' v- l- r1 S" U2 R9 [, A
[ 本帖最后由 nathen 于 2008-12-10 18:13 编辑 ] |