各路高手,路过有空,帮帮小弟解决以下的问题.本人万分感激.) B7 S7 A R# \! T
! k0 Y' j3 n3 H7 e# b$ C' h9 O
问题:# z7 [, k. B) g+ |
利用TABLEFILE记录N个不同的SINGLEPRO的PROCTIME.9 d2 \# x% F7 H% c. a, z
但是在记录过程中TABLEFILE 每行只记录一条数据.
# @+ R& j; p4 M: g; B我的表格记录情况如下模型的TABLEFILE.请各路大侠帮忙看看.6 l3 A9 ?' _! P' V" }" _4 c
" _ O/ I5 ^2 ^2 s; i J' ?1 T
我的想法是.一行可以记录多台SINGLEPRO的PROCTIME...
* H. W w g2 j' b! }
9 k* h ^! I9 j, H: s我解释的可能不是很清晰,9 q: C I% B! m* E2 l& O
请大家下载来看看..另METHOD是这样写的:; J5 s7 @2 s1 ~8 y2 H/ ~; l
, ]1 F3 z: E8 v! L. }, Z) C
(entity:object)
) T1 Y# U, y/ E* e' z* w3 His
" e3 J+ F9 h1 irow_1,row_2,row_3:integer;
3 z: A3 m6 X$ K# h
j7 o: s! ~& {$ Qdo; P2 I) G% ]3 H- {0 k3 z: q
' S+ ^8 v _. d* z" @ T* o) T . ^! `' q0 S0 q) u
inspect ?.name
C8 g+ W( D# p; bwhen "SingleProc" then
- m( h+ p) z4 Z8 t! @% V" i) J- f . C% q) A$ A0 W- j" [9 |
row_1:=TableFile.YDIM+1;! d1 G0 P' {- \! t/ Y
+ M0 F' u9 d% T6 J( S
TableFile["singleproc",row_1]:=@.name;! {7 E4 ~8 t8 H. j% f( N$ c* J. F
TableFile["pro",row_1]:=SingleProc.proctime;6 p, L; U Y1 }% i& g5 x
@.move;' d% S& i. m$ O3 O/ ~) ]5 b- v# ]8 \
, M$ @0 m4 M& n. ^7 n: _" ?when "SingleProc1" then ' Q4 L8 O- k( e* ]- A
7 O$ a8 @4 L: U8 _7 Jrow_2:=TableFile.YDIM+1;
/ [' T( `: G* b# u$ H
2 M6 S& h& |' }: o/ NTableFile["singleproc1",row_2]:=@.name;; {; \( u5 x# R. k
TableFile["pro1",row_2]:=SingleProc1.proctime;
* Z5 |. Z8 m0 |* k7 m8 ^5 Q: m2 f@.move;
; I8 j' t3 p$ z) k8 d( v
8 J. ]6 |$ W: ?6 c% d \when "SingleProc2" then 7 A8 S! K) a$ V. K$ b! I! J/ Z
+ @6 m" w. _( A) X4 M
row_3:=TableFile.YDIM+1; ' \- ]: n* @, S+ j( {$ [
TableFile["singleproc2",row_3]:=@.name;/ `6 d4 i% p6 T/ Y# [- H. @
TableFile["pro2",row_3]:=SingleProc2.proctime;, W: A! s) n# G! o2 }
@.move;
% e2 U: a; Y4 r, L+ j0 ]1 T, O
: s1 E! Y5 y# S, e' c: H7 Xend;# z3 N4 m' l7 v( T% d
, j8 Y7 {% H6 N: ? j1 o3 y X
& o* L3 |& ~2 `, I' G( \2 b1 k& b. Dend;
. G' z0 S; v. \9 |- V0 x
2 t8 D# u+ y4 g, [[ 本帖最后由 nathen 于 2008-12-10 18:13 编辑 ] |