KFTR0 ; Inputverwerking (i.v.m. funktietoetsen) [ 10/30/2001 3:43 PM ] ; ; R="Variabele\Lijnnr. vraag\Kolomnr. vraag\Tekst vraag\Commentaar\Lengte antw.\Kontrole in label\Kontrole\Lijnnr. antw.\Kolomnr. antw." ; R0 S R7=1 S:$P(R,D,8)'="" R7=R7_"&("_$P(R,D,8)_")" S:$P(R,D,7)'="" R7=R7_"&("_$P($T(@$P(R,D,7)),U,2,99)_")" R0A S R2=$P(R,D,2),R3=$P(R,D,3)-1,R4=$P(R,D,4)_" ",R5=$P(R,D,5),R6=$P(R,D,6) R0B S R0=$L(R4)+R3+4 S FP=R2*100+R3+F60 W @F W:R3<4 @F1 W @F2 S FP=R2*100+R3+F60+$L(R4)+1 W @F,@F5 S FP=R2*100+R3+F60 W @F,@F4,R4,@F5,": " I R5'="" W:R5["""" !,?2,@R5 D:R5'["""" @R5 R0C S FP=R2*100+R0+F60 W @F,@F2,$E("........................................",1,R6),@F,@F0 R0D R K W @F2 G R0Z:K?1"#"2N I $L(K)'>R6,K'[D&(K'?.E1C.E),@R7 S @$P(R,D,1)=K R0E E G R0C R0F S FP=$P(R,D,9)*100+($P(R,D,10)*1) I FP W @F,$J("",R6),@F,K R0Z K R,R0,R2,R3,R4,R5,R6,R7 Q ;V5 02.01.86 ; K1 F I=1:1:3 W:$L($P(USC,U,I)) !,?2,$P(USC,U,I) K1Z Q ; K2 W !?2,"I[] = via interne persoon K[] = via klant P[] = via prospekt" K2A W !?2,".[] = openen nieuw rapport" K2Z Q ; K3 W !?2,".[] = identnummer Y[] = produkt via W[] = wijzigen omschr" K3A W !?2,"D[] = detail kort O[] = detail omschr v[] = verwijderen voll." K3Z Q ; K4 W !?2,"[] = vanaf het begin" K4Z Q ; DCTR ;K?2N1"."2N1"."2N&($P(K,".",1)>0)&($P(K,".",2)>0)&($P(K,".",1)<32)&($P(K,".",2)<13)&'("04060911"[$P(K,".",2)&($P(K,".",1)=31))&'(+$P(K,".",2)=2&(('($P(K,".",3)#4)&($P(K,".",1)>29))!($P(K,".",3)#4&($P(K,".",1)>28))))!("-"[K) ;