各路高手,路过有空,帮帮小弟解决以下的问题.本人万分感激.
/ i, q! O+ o3 B1 j. s" l# E' m! d4 C# |5 r
问题:
5 R9 l2 e& k! `2 E& C2 e6 M9 X利用TABLEFILE记录N个不同的SINGLEPRO的PROCTIME.
' K4 J% n& t" l5 S0 X p但是在记录过程中TABLEFILE 每行只记录一条数据.
" g) o$ g4 g% Q我的表格记录情况如下模型的TABLEFILE.请各路大侠帮忙看看.$ y" G$ ~0 S. ~* h! h* d* {
. ~5 G" N3 j7 f: a: Q& }我的想法是.一行可以记录多台SINGLEPRO的PROCTIME...: e9 t" S3 Y+ e% J* }0 ~
?6 J& R) w, s h/ v! s' l我解释的可能不是很清晰,( o$ R9 \2 O0 F1 M2 d1 n* s
请大家下载来看看..另METHOD是这样写的:
% N5 c7 Y+ ]- d8 x5 s; ~/ r& Z# p. A
' V4 z& T( n' u7 _% D(entity:object)
, Y% q) s# r9 W( ^& sis" S8 P3 h x! p @- z, V
row_1,row_2,row_3:integer;
" [( M) J/ ?3 y9 G- B* h3 x- D! y0 D8 L. Q, m
do3 S, U; V* ]' m% Q
; [; q" u5 {- C
7 e) ~! ~, t/ J" b5 q3 y8 K7 U
inspect ?.name
% W5 b+ g5 D# J9 w8 f. |4 hwhen "SingleProc" then
. y5 ~! p0 U. P* V; Q0 }
7 @2 M- v' |- |% S5 R) Brow_1:=TableFile.YDIM+1;
1 y! L m4 Q- G5 |1 Z4 G
% _* k' W p5 tTableFile["singleproc",row_1]:=@.name;
. O1 T+ @' O9 B+ o% F& WTableFile["pro",row_1]:=SingleProc.proctime;
6 T+ V' u0 S" Q: u7 F@.move;6 y" K5 Z( z& J6 W
* }- L8 e) A3 U8 |! ~$ W4 Z5 H# Vwhen "SingleProc1" then 4 H$ m# W2 e4 q& x8 m" h
o, @8 Y. `& Z; K( v( @
row_2:=TableFile.YDIM+1;( n9 I) ]4 y9 Q
; n" T/ D1 }' W( `; E2 ]% P. Y: yTableFile["singleproc1",row_2]:=@.name;
' d4 C5 n& x1 r: R) J& A- HTableFile["pro1",row_2]:=SingleProc1.proctime; s( }5 ^0 L4 r; H; [, P* M3 t
@.move;2 z- u5 a/ r- ?! S) k# E
% r% Q2 T: {6 x& p( i {7 lwhen "SingleProc2" then
6 S* j9 T, Y' l+ J0 f% G4 L
2 O5 y3 q. X5 h, w9 Erow_3:=TableFile.YDIM+1;
5 t4 j5 k, x' K" I9 J& C5 |TableFile["singleproc2",row_3]:=@.name;2 t- }. A8 U8 D' }. b3 |# F
TableFile["pro2",row_3]:=SingleProc2.proctime;
- b" i: c8 D& K2 Q5 L@.move;5 k( \# G' }$ l( O/ b8 Z
9 {9 Y( j; u0 t
end;
* p+ g( f1 m8 a; P- X& Y1 k* c0 M" j) y; q: T
" ~3 p2 _5 U3 w, aend;
7 h9 D. T4 Q! W
+ x& ~# s$ @8 l H+ ^9 ~" q[ 本帖最后由 nathen 于 2008-12-10 18:13 编辑 ] |