各路高手,路过有空,帮帮小弟解决以下的问题.本人万分感激.
( Y, _* L+ i+ {7 J* I6 y' H# A/ |
: s* x7 @" r# a& \/ i* Z- q问题:: ?: n0 m* T0 C) l# p# e
利用TABLEFILE记录N个不同的SINGLEPRO的PROCTIME.
4 r% t- ]# |. b但是在记录过程中TABLEFILE 每行只记录一条数据.
+ d t+ \5 {% `. Y0 `+ ~* Z我的表格记录情况如下模型的TABLEFILE.请各路大侠帮忙看看.
+ E$ Q8 B |1 `3 m, `! j/ I
8 A V4 {) ]( Y我的想法是.一行可以记录多台SINGLEPRO的PROCTIME...- q9 O$ T1 K5 f- q, s% h$ b+ m5 \
7 }2 ]0 l( z) _; |$ @+ o6 }
我解释的可能不是很清晰,
6 ^# O3 e+ x# p+ Y6 e请大家下载来看看..另METHOD是这样写的:
5 S& m' ?1 a8 b4 `( `6 Z2 t. O$ p L
(entity:object); _9 U1 G8 H5 p( o2 U5 N3 T
is
h9 \/ B8 k* {0 g d5 irow_1,row_2,row_3:integer;( P3 U" {1 q6 e3 Z
5 D* r4 X" _9 E1 K6 r, Bdo
" ~/ i# Q6 ~# C+ J9 C8 u; e3 G* W4 r: J& w. j( B9 E
) w9 r# i, d0 Y' I% U
inspect ?.name, @7 Z. V, @& G: B: D
when "SingleProc" then
I5 U6 R Z9 A1 b" g% F! Y
! b0 D* |! j9 E$ @( P: n! O5 N. a) ]* Arow_1:=TableFile.YDIM+1;/ q, [! {4 I4 M! `
0 d! D9 c0 v7 X3 e* _2 [+ oTableFile["singleproc",row_1]:=@.name;
* s5 _9 U& t# \' cTableFile["pro",row_1]:=SingleProc.proctime;
8 s2 Y! s* x9 d@.move;3 G2 R$ b3 Q0 J. P6 g% L( Z
& }5 N' U- @: k
when "SingleProc1" then 2 J3 p# F# ]- F/ L1 Q% M
. P- w; y" J! X l& i% P n) Rrow_2:=TableFile.YDIM+1;
- w( M, ~* Z* b$ {9 L) | 5 E- v% Q9 P4 [
TableFile["singleproc1",row_2]:=@.name;
0 Z& k+ ^$ T y6 [TableFile["pro1",row_2]:=SingleProc1.proctime;1 D! G7 @6 C4 T3 D' `9 n* r
@.move;3 Q0 k0 p: j& B" u) r
/ t) s, w" Y1 |1 h9 }6 z' Y& Lwhen "SingleProc2" then 8 V! t; \7 t- ?5 e
9 T1 U0 Y0 S G6 m! V
row_3:=TableFile.YDIM+1;
, \- O; J; Z1 G- \; p8 G& b( S/ }TableFile["singleproc2",row_3]:=@.name;9 h- ~- O) i' m, W& ]5 j- S
TableFile["pro2",row_3]:=SingleProc2.proctime;
$ Y! F- i S( F@.move;
" p1 X" v8 h ~0 s# n4 o* G7 Q7 Z3 ^. N* M6 f8 |, Z/ [, o
end;* D0 g. j- c4 m+ l" E/ y
7 s. |; v' h& C9 [! x; X' o9 A: f; D9 y
end;
( q4 m; D- i8 x- u5 T7 P# I0 D G( `, a) ^( x F
[ 本帖最后由 nathen 于 2008-12-10 18:13 编辑 ] |