[Allegro] Re: ALF - Leser sperren

Tine Hobein t.hobein at gmx.de
Di Okt 31 22:47:22 CET 2006


Liebe Liste

hier ist der Ausschnitt aus a-mahnex.flx in der ich versucht habe die Leser nach der 2. Mahnung zu sperren:

............................

  Jetzt haben wir die Gebuehrensaetze als Erg.Menge
  Der erste wird geladen, dann kommt die Schleife zur Verarbeitung
first
:loop
  Datum $m (wirkliches Mahndatum) in #9GF einsetzen
  Es entstehen dann die Eintraege:
  MBlesernr/datum  und  MMdatum/lesernr   im Reg. 11
var #dts(0,8)
ins $m-#9GF

  und Geb.Satz wieder speichern
if not #00 #00 -
put

 **********************************************
  Mahnstufe erhoehen & Leser sperren
 ************************************************

var #9GF$n
z=
z+1
var z
ins $n-#9GF
put
var z  
if >1; var "|: " #9GF$B "?"; f1nd; set e0; var "1" #9B(1,0); ins #9B; set e1; put
	
  ***************


  Daten als eine einzelne Zeile ausgeben
  Lesernummer/GEbuehrenart  Lesername/Titel--#9GF//#9GG
write #9GF$B "/"
write #9GF$G "  "
var #9GF "///" #9GG
ins #uGE
var "|: " #uGE$B "?"
f1nd
wri #9B$n "/"
var "|9 " #uGE$T
f1nd
wri #20(e":" 0,32) "---"

.....................................................................

Die Mahnbriefe werden bei allen Lesern die nach der 2. Mahnung gesperrt werden sollen falsch generiert.
Bei den anderen, die nicht geperrt werden sollen funktioniert alles bestens wie bisher.
Die Zeile für die Hilfsdatei, die angezeigt wird bevor die Mahnbriefe generiert werden enthält keine Werte.
Dort steht nur so etwas: /  /---///


Vielen Dank


Tine Hobein









Mehr Informationen über die Mailingliste Allegro