cTU4 ;BEHEER SELECTIES ;%TU1 ; [ 07/20/95 2:00 PM ] G 1 ; T1 ;groter dan;groter of gelijk aan;gelijk aan;kleiner dan;kleiner of gelijk aan;verschillend van;beginnend met;bevat;eindigend op; T2 ;<11>;<12>;<13>;<14>;<15>;<16>;niet beginnend met;bevat niet;niet eindigend op; T3 ;[] = ok;[] = vervolg;of; ; S1 S S9=@("^"_Q_SQ1_"(0,0)"),SAS=0,S9=99 S1A S S9=$O(^(S9)) I S9'="",S9\100-1=SAS S S9=S9\100,SAS=S9,S9=S9*100+99 G S1A S1B S SOM=$P(@("^"_Q_"LI(SQ1,0)"),D),S9=99 S1C S S9=$O(^(S9)) I S9 S S9=S9\100 S:SAS1 @F92,EN,@F93 W S9 S4Z Q ; S5 S R="K\23\3\"_$P($T(T3),U,3)_"\\1\\""-""[K" D R0 S LN=MIN,FP=MIN-79 W:K'="-" @F,@F1 Q ; SALDO S U3=0 Q:'$L(J1) S R1=$P(@("^"_Q_"BA(2)"),D,2)\1,K=@("^"_Q_R2_"(J1,0)") S:$D(^(R1)) U3=^(R1) SALDOA F R1=R1,R1+1 I $D(^(R1)) S R2=^(R1),R3=^(R1+.02) F R4=2:1:24 S U3=U3+$P(R2,D,R4)-$P(R3,D,R4) SALDOZ Q ; 1 S MIN=2080,MAX=2300,LN=MIN D S2 G YZ:K'="-" Q ; 2 S K="",OS=0,NT=1,MIN=480,MAX=2200,FP=250,LN=MIN W @F,$J(OM,28),@F1 3 D S2 Q:K="-" S NT=NT+1,LN=LN+100 Q:$O(^(NT*100))="" 4 S LN=LN+100,FP=LN-174 W @F,@F93,@F,@F92,$P($T(T3),U,4),@F93 G 3:LN