我要怎么样操作才能让singleproc根据我设置的method语句来操作?我把singleproc中时间选项里面的处理时间改成0,然后应用,系统就会按照我设置的method中的语句的第一句话的时间来操作。我在method中设置的语句是这样的。
8 ` Y: @4 X* c/ ois6 d+ C9 j3 I* p, w: b
rand:real;# p1 z1 m" `2 V8 V) T/ Z7 y% S
do
2 \/ O& K3 Y5 J, k; w( H- i4 o @.serverTime:=Labelpretrial.ProcTime;
3 v4 Q- M8 K+ H, w+ d6 I: H rand:=Z_uniform(1,0,1);
# D4 |" u" D; }$ L* ~$ _ if rand>0.0 and rand<=0.15 then
9 W1 P; }/ s( u3 ~% M. z' K Labelpretrial.ProcTime:=60*3;
; }( R. Y+ k6 t+ ^- q4 H2 ^3 f elseif rand>0.15 and rand<=0.5 then
. t& s7 b% i; s$ E: O z/ m Labelpretrial.ProcTime:=60*4;3 T) [8 T* P1 Q7 T8 x5 K: T
elseif rand>0.5 and rand<=0.8 then 3 A+ I7 X+ H5 E( v, t
Labelpretrial.ProcTime:=60*5;
; p3 q7 k9 c E5 H elseif rand>0.8 and rand<=0.95 then ' `3 V5 U3 M% n T- {
Labelpretrial.ProcTime:=60*6;
- H% Q" w! z; r0 w elseif rand>0.95 and rand<=1 then . C. Q+ G4 C& u4 U: z
Labelpretrial.ProcTime:=60*7;1 G+ U+ F" T9 V, [: p
4 U6 Q8 f# r2 P8 A
end;, k" ?0 A( }9 t7 o5 C: Z4 ~ I
end;: R j4 f9 h/ p7 ]9 D+ p. f
系统就会按照第一个时间3分钟来自动生成处理时间,我该怎么办? |