cTE6 ;LIJST BUDGET-PATRONEN ;%TE6; [ 04/12/00 9:06 AM ] G 1 ; T0 ;Lijst budget-patronen ; T1 ;Van patrooncode\"-[] = einde programma .[] = vanaf het begin [] = specifieke code"; T2 ;eerste code; T3 ;Tot patrooncode\"I[] = zelfde code .[] = laatste code [] = specifieke code"; T4 ;laatste code; T5 ;Patrooncode; T6 ; [] = vervolg; T8 ;: Patroon; T9 ;Blz :; ; T0F ;Liste codes modèles ; T1F ;Depuis code modèle\"-[] = fin du programme .[] = depuis le début [] = code spécifique"; T2F ;premier code; T3F ;Jusque code modèle\"I[] = même code .[] = dernier code [] = code spécifique"; T4F ;dernier code; T5F ;Code modèle; T6F ; [] = suite; T8F ;: Modèle; T9F ;Page:; ; R3 S R1=$P(R,D,2),R2=$P(R,D,4),R0=$J($P(R,D,1),0,R2),R3=" ",R4="" S:R2 R4=","_$P(R0,".",2),R1=R1-1-R2 S:R0<0 R3="-",R0=-R0 R3A S R0=+$P(R0,".",1) F R5=3,7 S R6=$L(R0) Q:R6'>R5 S R0=$E(R0,1,R6-R5)_"."_$E(R0,R6-R5+1,R6) R3B W ?$P(R,D,3),$J(R0,R1),R4,R3 R3Z K R0,R1,R2,R3,R4,R5,R6 Q ;V2 20.11.86 ; 1 S PAT="",K=@("^"_Q_"BA(2)"),I=$P(K,D,2),I=I\1*12+(I#1*100),K=K-1,NM1=QN,NM2=^(99,2),NM3=^(3),BLZ=0 11 S K=K+1 I K50 D 85 W $$FF^cA334 D 8 36 S K=^(I1X) W !,": ",I1X,?8,$P(K,D,2),?25,":" 37 F I=1:1 Q:'$L($P(PAT,D,I))!(I>12) S R=$P(K,D,I+2)_D_7_D_D_2 S:R'["." R=$P(R,D,1,2) D R3 W ?I*9+25,":" 39 G 32 ; 8 S BLZ=BLZ+1,LN=0 W !,NM1,?126,$P($T(@("T9"_QT)),U,2),$J(BLZ,3),!,NM2,?30,@F82,$P($T(@("T0"_QT)),U,2),@F83,$$CR^cA334 W ?126,DT,!,NM3,?127,TD,! 81 D 85 W !,$P($T(@("T8"_QT)),U,2) F I=1:1 S K=$E($P(PAT,D,I),1,8) Q:'$L(K)!(I>12) W ?I*9+16,":",$J("",$L(K)+1\-2+4),K 82 W ?I*9+16,":" 85 S K=":------------------------" W !,K S K=$E(K,1,9) F I=1:1 Q:'$L($P(PAT,D,I))!(I>12) W K 86 W ":" Q ; YZ X F71 Q ; R0 S R0=$P(R,D,5) I $L(R0),R0'["""" S $P(R,D,5)=R0_"^"_$T(+0) R0A S R0=$P(R,D,7) I $L(R0),R0'="DCTR" S $P(R,D,7)="",R1=$P(R,D,8),R0=$P($T(@R0),U,2,99) S:$L(R1) R0=R0_"&("_R1_")" S $P(R,D,8)=R0 R0Z S $P(R,D,12)=$T(+0) K R0,R1 D ^cA100 Q ; v11 30.05.94 ; S1 D ^cAN105("K",18,0,"KODE.PAT") Q ; S9 S QPT=$T(+0) D ^cA109 S9Z Q ; ZZ ; 19.04.00 - 14 u 04 * V7.3