各路高手,路过有空,帮帮小弟解决以下的问题.本人万分感激.
' K$ C4 @2 M/ D' R U+ P1 d, h0 m w' v( T7 X
问题:3 C2 z- M C1 Y: C' p
利用TABLEFILE记录N个不同的SINGLEPRO的PROCTIME.
h# b2 a, ?" ~0 _4 K6 h但是在记录过程中TABLEFILE 每行只记录一条数据.* [! a* b, o& v, q4 o: _0 F0 ^: K/ A
我的表格记录情况如下模型的TABLEFILE.请各路大侠帮忙看看.
% b0 ^2 K. Y: j1 ?+ V$ V
5 u8 r1 p$ d& B" {# |; i" O$ Q! `我的想法是.一行可以记录多台SINGLEPRO的PROCTIME...) v/ V9 P3 c5 I% r0 O8 Q/ o! c2 i
3 Y$ b! G5 B5 z
我解释的可能不是很清晰,
* g: E9 _0 @. \请大家下载来看看..另METHOD是这样写的:
; q( x2 s8 T" }9 f# }' z! Q+ [/ z7 D$ Z. a0 Q2 k
(entity:object) ~) ~: t0 `1 O
is
) u5 ~7 B) I. s& b* P3 {$ j2 S& srow_1,row_2,row_3:integer;, f$ f# H6 J. d1 q
5 Z2 E9 G0 v1 }& U( i
do+ v$ v, R, [- N
X* r7 j! }+ h7 G0 ?& ^: s g3 H8 w
6 \/ s& ~+ ?9 S8 M
inspect ?.name% n9 ~: E6 S( z, C T$ Z9 `, V: T
when "SingleProc" then 1 R/ T; o% ]* T' ?7 J# m, W+ f, ^
3 Q6 S" u4 t* f- \4 E! K# }row_1:=TableFile.YDIM+1;( g' k: s# F, j6 l1 Y* w/ D4 R
( k5 w2 P X# h* I# kTableFile["singleproc",row_1]:=@.name;
2 [. i1 s+ N" B/ y+ i A3 F* FTableFile["pro",row_1]:=SingleProc.proctime;" V# E' e7 O5 u! Y
@.move;
6 T! K# I6 w" `, w; B" L
& [" H1 i% ` M/ ?% l; D1 ]( l( p6 A/ |when "SingleProc1" then
' S8 N' r1 `9 Z2 f; ?1 j* I, u ' f8 Z* n0 Y' j$ t. u/ X- d/ c
row_2:=TableFile.YDIM+1;
" m7 |+ S( F4 Q1 I6 e9 E6 F7 ?
' Q+ N! A4 s! x- S( n9 Y- [TableFile["singleproc1",row_2]:=@.name;
# c' n% ?$ {4 T, E& o! _TableFile["pro1",row_2]:=SingleProc1.proctime;; j. ^0 s2 B$ g x; e3 T% X5 N; B
@.move;
8 h4 y6 h$ K0 e- S7 c
% h; T% S8 W+ B( H% J8 M+ gwhen "SingleProc2" then
1 e. R% p' h2 n; _
* J, V8 N- Y+ `: \row_3:=TableFile.YDIM+1;
M6 G# C$ K- ^; X# VTableFile["singleproc2",row_3]:=@.name;/ q5 y l- Q2 p
TableFile["pro2",row_3]:=SingleProc2.proctime;
( @8 X. d( S0 f* B' d8 w@.move;4 V% O: ]" I* x4 Y% y( S3 P! E
0 y7 N4 M1 l: K- g) D* Qend;$ m% X2 y8 i9 t5 A$ d
2 F- x8 R* k# h
: \) U4 o% q, o# a) A! T5 H# Aend;
% T# i# i% n2 N3 X
$ \0 W5 _! z: @+ v[ 本帖最后由 nathen 于 2008-12-10 18:13 编辑 ] |