Hallo zusammen,
ich hätte mal eine Frage bzgl. Benutzervariablen.
Besteht die Möglichkeit, diese nur 1 x auszuwerten?
Hintergrund ist Folgender:
Im Formular (Berichtscontainer) wird eine Tabelle mit 1-n Positionen verarbeitet.
Bei Pos. 1 soll geprüft werden, ob es sich um eine bestimmte Artikel-Nr. handelt (wenn diese Art.-Nr. mit dabei ist, dann immer an Pos. 1!) :
cond(Positionen_von_Einkaufsbelegen.Position=1, cond(Positionen_von_Einkaufsbelegen.Teil =“FRE000001”,True,False))
Ist die Bedingung erfüllt - also der Wert = TRUE - soll am Ende des Formulars (letzte Seite) noch ein zusätzlicher Text angedruckt werden.
Das Problem ist jetzt, dass die Benutzervar. bei jeder Pos. wieder neu ausgewertet wird … ergo:
Das Ganze würde so nur funktionieren, wenn es auch nur eine Position geben würde.
Wie kann ich es hinbekommen, dass bei Erfüllung der Bedingung diese bei weiteren Pos. nicht überschrieben wird?
Evtl. auch nicht über Benutzervariablen?
Vielen Dank schonmal für evtl. Tipps und Hinweise … und allen noch eine schöne und ruhige Vor-Weihnachtswoche!
Gruß
Gode