各路高手,路过有空,帮帮小弟解决以下的问题.本人万分感激.+ k9 t4 { V5 ?' m: p; U
% F& l/ w8 s& l' K问题:
3 h/ ?& X# S& j. @0 Z) ]+ R利用TABLEFILE记录N个不同的SINGLEPRO的PROCTIME.
) ^9 r# v# V4 s, @* ]* v但是在记录过程中TABLEFILE 每行只记录一条数据.
& v ^- F- W: C2 A% C我的表格记录情况如下模型的TABLEFILE.请各路大侠帮忙看看.
b! ^/ d c* K, H% b! z+ ~0 `3 M, Y2 ]% A* K
我的想法是.一行可以记录多台SINGLEPRO的PROCTIME...! T- }9 a8 [0 V/ Y
6 J+ R) n* e/ l
我解释的可能不是很清晰,
1 l7 q3 R# {! X& H- ]! E8 _* G请大家下载来看看..另METHOD是这样写的:
& [. r0 X" o6 l: e. E# m$ M% s
, k) a, a3 j5 t1 A2 m, @% m5 {(entity:object)
% o9 {; P9 p% l8 G+ l" Yis) c1 X! k3 S" x5 r; e# ]/ ~. y
row_1,row_2,row_3:integer;1 U6 \) V9 I) d# C5 r# S e o
" y1 N6 m g% Z* W2 Q& `
do' K2 m9 ]9 b: F2 H# ~, B5 D) x
a0 ~% w2 H$ U0 X4 d! U% l
' G8 _: D% j5 |; @' einspect ?.name! T" y( p: L5 Q0 \2 U
when "SingleProc" then
( S8 \0 D. a+ X4 k 2 j9 _# s2 n. ]8 Z! D9 s
row_1:=TableFile.YDIM+1;
. [! _+ o4 @( b' ~ : V* x' V3 N! h3 A8 ~
TableFile["singleproc",row_1]:=@.name;
; Y0 C, n0 H! o" c' X+ {# L' tTableFile["pro",row_1]:=SingleProc.proctime;5 b7 ?( n7 v% F" j* t
@.move;$ S4 |* y* [9 w8 h* I* x
& P: t( R2 ?' [4 D) @when "SingleProc1" then
! z B* Q C( c c , Y; `: M( q" [ N( q3 w
row_2:=TableFile.YDIM+1;
: ^, j0 b5 w0 [/ }% y7 b$ `2 M
! j4 O# H' H0 z! N7 OTableFile["singleproc1",row_2]:=@.name;
; u$ x; x* B' g2 V3 {& O+ w4 k! ?TableFile["pro1",row_2]:=SingleProc1.proctime;/ L6 q1 g+ o7 q `$ n
@.move;
% Q, P' m5 L( }0 }1 Z8 y( \4 t# ]0 P; ]; V8 u
when "SingleProc2" then 6 r j$ T. M' s
* `3 S* G9 X( Crow_3:=TableFile.YDIM+1; % q- P" t- t, G! D
TableFile["singleproc2",row_3]:=@.name;( _/ f) C6 G" @7 L: K
TableFile["pro2",row_3]:=SingleProc2.proctime;0 E9 r% s r, m! A9 K4 D
@.move;7 ^" V) }; H- m7 {
" F; {4 O" L0 S" V; B2 y; d
end;
6 M1 M5 l. T0 b z& l0 i
; w' p8 q: \ V2 d A `3 v+ P9 I
end;$ V8 Y1 g# ~4 V+ {! N1 }
2 B K. y" P* I" }6 [' i; e7 K
[ 本帖最后由 nathen 于 2008-12-10 18:13 编辑 ] |