各路高手,路过有空,帮帮小弟解决以下的问题.本人万分感激.
$ Y) P# T: g- @# P/ o, d2 B) g( E0 V% Z1 Y2 o
问题:" {+ a% X9 Z9 Y/ T A1 b
利用TABLEFILE记录N个不同的SINGLEPRO的PROCTIME.. _ j& d* B+ U9 W% y1 e
但是在记录过程中TABLEFILE 每行只记录一条数据.
6 o) B$ _" W$ W我的表格记录情况如下模型的TABLEFILE.请各路大侠帮忙看看.' Q0 C; J1 _* Y5 b7 o, ]
( M2 ~7 S: {& S7 A+ v我的想法是.一行可以记录多台SINGLEPRO的PROCTIME...
9 A' G2 {; ^5 T3 i
/ u y5 @; ^7 r* D# I" a我解释的可能不是很清晰,% ?( h& T0 o7 m! p% n% ?4 [
请大家下载来看看..另METHOD是这样写的:
$ A. P/ E( w4 [ |# ]8 g! M7 y3 _, D8 ^
(entity:object)
( m+ i+ d+ p+ I( Cis; \9 Y- [; n4 d$ C t. C7 s
row_1,row_2,row_3:integer;
: r: j( i- z& E4 {: c [" M: i6 [' c& Z5 b
do
8 A% v3 m3 P1 b- v* t( g) D |" m1 r0 W1 u
4 h: b* _4 o' v' Ninspect ?.name1 n" H" {4 K) M& ^) }
when "SingleProc" then 3 d6 d: r5 H; o0 U; X, a6 c
8 W9 P2 }6 I* h) o
row_1:=TableFile.YDIM+1;* ?1 N W& C! @
1 O$ t7 h0 M0 o2 |
TableFile["singleproc",row_1]:=@.name;
; D# a' V/ {8 g g5 f; G- ^TableFile["pro",row_1]:=SingleProc.proctime;; C G5 R* Y! ]2 A
@.move;( _/ w( }5 j6 K' ` h7 Z6 k; t$ g* D
3 }, g' N0 q, K7 I* X/ Qwhen "SingleProc1" then
* H7 Y* R5 |7 H7 p. F* j- c ; ^ N( a/ v1 ?/ f J" N
row_2:=TableFile.YDIM+1;2 m& E( q" d* A% e9 ?/ E
$ T8 `; W# S, C$ G* K+ O
TableFile["singleproc1",row_2]:=@.name;
0 W6 T+ H% A- p. X0 _TableFile["pro1",row_2]:=SingleProc1.proctime;
( Q* Z2 u& ~6 S9 ]# v@.move;: H6 ?, l. L# M2 A: @
4 @+ g2 C; s6 [" _0 I0 nwhen "SingleProc2" then
& P) @! p; r) s0 H& n
$ V+ ^+ }) r: e& [$ ?4 prow_3:=TableFile.YDIM+1; 3 ^# q9 z3 `; ?' j4 _; P
TableFile["singleproc2",row_3]:=@.name;7 W7 e; ]7 b& Q3 H( @ N, L! X
TableFile["pro2",row_3]:=SingleProc2.proctime;
1 U4 u3 {: I( G7 T x" Q, ?5 \@.move;3 R& r8 u! G$ T$ R; W& b
2 O* O# F% N; C @( p
end;
! i& V4 B+ X/ T( v8 G v1 C6 E8 ^) i% R) l% q+ N% @5 g2 m, j
- b z& s4 J7 p/ l) Mend;0 k$ b- d9 l% C# e* h( ?+ s" ~
) W- Q/ O$ S/ }0 p
[ 本帖最后由 nathen 于 2008-12-10 18:13 编辑 ] |