各路高手,路过有空,帮帮小弟解决以下的问题.本人万分感激.
5 \2 h% ~0 s- @0 ] E- s2 F7 ]- i% d) Q3 @5 }5 r" V' r
问题:
8 V# w6 S Q( V1 N# |9 h利用TABLEFILE记录N个不同的SINGLEPRO的PROCTIME.# u8 u9 o6 ~; q8 \' f7 _
但是在记录过程中TABLEFILE 每行只记录一条数据.% v. z. r/ n* E7 u+ @/ n! p
我的表格记录情况如下模型的TABLEFILE.请各路大侠帮忙看看.# `- s8 L. b/ q9 i# T( i1 F# H: t
) y* F2 C! |0 J! B5 F, h; A我的想法是.一行可以记录多台SINGLEPRO的PROCTIME... R6 f4 N: F n
) e. a9 l2 d C) z1 w5 X
我解释的可能不是很清晰,
b! q. _2 F3 I+ h+ j请大家下载来看看..另METHOD是这样写的:
6 C+ n2 C5 v) ]4 o+ @) j. [* s$ H- `9 {+ I+ P6 s, q
(entity:object)
6 Q* o: F" m# K ]% ~5 wis4 t: o7 i7 ~& t5 m
row_1,row_2,row_3:integer;2 E" P; y8 U! x
- {( ~. F0 r4 C. _: s- {5 H3 zdo
) v. P: s1 y, i
% j3 h8 [! k6 U' p" N: `* D' n : I% P7 B4 ?$ c0 l- F5 N
inspect ?.name
7 u7 i( g! Q3 e6 b# {1 j. s. owhen "SingleProc" then
. J$ L+ ?% y( i Q) D5 Q " _# \5 H. F( |9 l# b) g
row_1:=TableFile.YDIM+1;5 k9 G3 a" l# i( g8 j
- H k- s9 i. B6 c5 nTableFile["singleproc",row_1]:=@.name;
3 `3 q" m0 ~/ p8 d9 sTableFile["pro",row_1]:=SingleProc.proctime;
3 j* V% W2 i: B, s! f( d" C6 i@.move;! N7 [4 `8 Z- x7 s/ R0 \
0 ^' {2 g' P8 M' b% N2 a2 ^, [% K
when "SingleProc1" then
& }! s% n7 c3 ]1 U* x. ^0 B ( y) u# e, o& A9 M9 Z3 P
row_2:=TableFile.YDIM+1;
6 i, h R+ T9 c7 R0 H4 }
4 g/ l+ S) i. D5 P8 _# fTableFile["singleproc1",row_2]:=@.name;( `7 q0 [* o3 Q7 j) ?6 d! G0 ]' U2 Z
TableFile["pro1",row_2]:=SingleProc1.proctime;
5 k+ s& g1 F8 s@.move;
! D6 B( R0 s. Y: g' \2 |& V8 c! N. L0 C1 [) u4 e
when "SingleProc2" then
) C& Q" L& ^' w2 n
4 D% ?6 U5 t; B; m, g' F0 Nrow_3:=TableFile.YDIM+1; \7 [0 r% ]* E6 B- D0 F$ S! U
TableFile["singleproc2",row_3]:=@.name;
5 A$ ~% v& [$ D8 ]1 k' cTableFile["pro2",row_3]:=SingleProc2.proctime;1 b' a, t, c. c a
@.move;0 J2 P* N: I# a0 _$ i2 f$ k+ s
% m& q) k# i7 r5 S* k6 A4 `end;
6 D4 F _; e p
0 M4 N0 d2 ^ s3 R B) f/ A' C3 }3 K) D
end;
7 g, B' N! @2 i( {
7 g0 ~% `) K( m5 X0 `) [% U4 u[ 本帖最后由 nathen 于 2008-12-10 18:13 编辑 ] |