各路高手,路过有空,帮帮小弟解决以下的问题.本人万分感激.
$ k7 g$ o* v: S) y, |
0 z. H: u0 t. X5 z# E3 k. V$ L问题:9 l! W1 ]5 D/ K( f% X4 i, P* k! Z4 |
利用TABLEFILE记录N个不同的SINGLEPRO的PROCTIME., ]) [2 w# u& O' b2 U
但是在记录过程中TABLEFILE 每行只记录一条数据.; J) q! i2 Z/ G' o( z! a
我的表格记录情况如下模型的TABLEFILE.请各路大侠帮忙看看.& I* |+ r- U8 E x
6 k! \2 \! U2 D; S1 j' U% O4 E: [
我的想法是.一行可以记录多台SINGLEPRO的PROCTIME...
) ^' c8 N$ H2 G4 g- J- E2 z/ P5 [, a$ j+ U K+ y0 Z3 n2 h U
我解释的可能不是很清晰,
) C+ e" n/ a' U* q请大家下载来看看..另METHOD是这样写的:% L6 k X a% O# X3 v, U% A6 ?- b
& ? M; b4 I; @2 {: w# b(entity:object)2 z. o/ R, G$ t- h; f
is9 ~+ L" D1 u0 k7 Q6 p( a
row_1,row_2,row_3:integer;; B, ], H! ?. O) @8 E/ ]! J
2 u! c6 B, y2 z* ado
0 g' j6 R9 X6 D: U! {
% c4 w. S4 K$ T/ U4 l! M 1 K# s8 L$ _" t- f* k+ w
inspect ?.name, C2 L6 J" m# G6 S7 m
when "SingleProc" then , Z( d$ c6 |. q# i3 g3 X
5 t8 c" h6 K3 Z' v' Jrow_1:=TableFile.YDIM+1;
# Z7 T. I/ N0 h+ S! }" J" I" L' D ( S4 V8 T. K; U/ B3 r* _
TableFile["singleproc",row_1]:=@.name;
t0 g9 C6 j# l) {TableFile["pro",row_1]:=SingleProc.proctime;
1 N9 L1 G; S3 E' _$ ~! b@.move;
2 }' [4 d+ d! _' G. _ K* j" O . D) Z1 m, }+ z2 Y' t# g1 {- f
when "SingleProc1" then 8 N" b5 S. L) i; s
- W& c) j3 x( b9 t( R6 }* erow_2:=TableFile.YDIM+1;
& C+ \; E# L# ]1 n* A, g 8 m$ G! B, W+ B
TableFile["singleproc1",row_2]:=@.name;' p9 D/ P# U7 z1 ~7 R/ T
TableFile["pro1",row_2]:=SingleProc1.proctime;
6 V, y9 I! {% @7 T@.move;
4 M* E+ B' v! K/ X3 J; S: E
! @9 H' n% I+ g, q' J; J8 Xwhen "SingleProc2" then 1 ?8 C* j- y2 Z; g0 K( T7 d
. j+ g% R8 }" Y2 Krow_3:=TableFile.YDIM+1; ( Y; C9 d3 k! m% J2 ]
TableFile["singleproc2",row_3]:=@.name;
5 B+ d+ `3 ]# N7 `& c: h. {TableFile["pro2",row_3]:=SingleProc2.proctime;& S. B- G- i4 p+ v R5 W, p
@.move;
2 C/ F8 k; T8 l: W* y# `5 K2 J4 T2 \7 @ b, ~! h5 j
end;
8 c3 C: }7 K4 k2 k/ S5 H) O
% p! K/ P! T" ^& q% X# \
3 |1 e" u' m/ y. s# R; Qend;
: o# w1 e7 [7 |4 f0 R8 L+ E9 J+ f% P6 N6 O: g, O _. j
[ 本帖最后由 nathen 于 2008-12-10 18:13 编辑 ] |