Falsche Ausgabe im Drucklayout
Hallo, habe noch ein kleines Problemchen, wahrscheinlich ist es keine große Sache, aber irgendwie komme ich nicht drauf.
Folgende Situation: ich habe meistens nur einen Ansprechpartner in den Verträgen, machmal aber auch zwei Ansprechpartner. Im Drucklayout möchte ich dann beide Varianten berücksichtigen.
Folgenden Code habe ich für die Ausgabe der zweiten Adresszeile gesetzt:
if 'Vorname EZB 2' != 0 or 'Name EZB 2' != 0 then
if 'Titel EZB 2' = 1 or 'Titel EZB 2' = 2 or 'Titel EZB 2' = 3 then
'Anrede Brief EZB 2' + " " + 'Titel EZB 2' + " " + 'Vorname EZB 2' + " " + 'Name EZB 2' + ","
else
'Anrede Brief EZB 2' + " " + 'Vorname EZB 2' + " " + 'Name EZB 2' + ","
end
else
""
end
Wenn ich zwei Ansprechpartner habe, werden beide Zeilen auch ausgegeben, habe ich aber nur einen (also keinen Eingaben bei 'Vorname EZB 2' oder 'Name EZB 2!, dann schreibt er mir in der zweiten Adresszeile ein ",". Ich möchte aber, dass er dann nichts schreibt.
Kann mir da jemand helfen?
Gruß Andreas
1 Antwort
-
Hallo Andreas,
so sollte es klappen:
if 'Vorname EZB 2' or 'Name EZB 2' then
if 'Titel EZB 2' = 1 or 'Titel EZB 2' = 2 or 'Titel EZB 2' = 3 then
'Anrede Brief EZB 2' + " " + 'Titel EZB 2' + " " + 'Vorname EZB 2' + " " + 'Name EZB 2' + ","
else
'Anrede Brief EZB 2' + " " + 'Vorname EZB 2' + " " + 'Name EZB 2' + ","
end
else
""
end
Wenn Du unbedingt mit "!=" arbeiten willst, dann müsste es heissen:
if 'Vorname EZB 2' != null or 'Name EZB 2' != null
lg, Torsten
Content aside
- vor 4 JahrenZuletzt aktiv
- 1Antworten
- 403Ansichten