Zitat von
omata:
und nunmal ohne exit...
Code:
fehler:='';
if Belegnummer = 0 then
fehler:='Fehler: Belegnummer'
else if Belegdatum = 0 then
fehler:='Fehler: Belegdatum'
else if x = 0 then
fehler:='Fehler: x'
else if y = 0 then
fehler:='Fehler: y';
if fehler = '' then
// mache was, es ist alles ok
Result:=fehler;
Das geht nicht. Wenn ich keine Belegnummer habe, kann ich kein Belegdatum ermitteln. Sprich, wenn ich die Belegnummer nicht habe, kann ich nicht weiter machen. Nächster Vorschlag bitte.