Rechnungsadresse leere Zeile verhindern, wenn nichts im Adresszusatz steht
Hallo zusammen,
seit Anfang 2019 nutzen wir Ninox auch für die Rechnungslegung. Mein Template ist soweit i.O. allerdings habe ich das Problem, dass bei einigen Adressen ein Adresszusatz angegeben wird. Wenn dieser aber leer ist, kommt natürlich eine leere Zeile zwischen Firmenname und Straße. Die Absätze müssen ja auch passen. Ich habe schon mit if then else probiert (visuell und Text), aber das will nicht so recht klappen. Muss dazu sagen, ich kenne mich damit Null aus.
So soll es aussehen:
Debitor.Firma
Wenn Debitor.Adresszusatz ausgefüllt (also ungleich null) dann Debitor.Adresszusatz, sonst leer (aber keine Leerzeile)
Debitor.Straße
Debitor.Ort
Mustermann GmbH
Musterstraße 1
00000 Musterstadt
oder
Mustermann GmbH
Kreditorenbuchhaltung
Musterstraße 1
00000 Musterstadt
Wenn kann mir helfen? Danke einmal an dieser Stelle!
8 Antworten
-
Bei der Druckansicht oder wo möchtest du das haben ?
-
Debitor.Firma+if Debitor.Adresszusatz then Debitor.Adresszusatz+"
"else
"
"end + Debitor.Straße+"
"+Debitor.Ort
-
Ich würde die Adressbestandteile in ein mehrzeiliges Feld übertragen (Formel im Drucklayout und/oder Funktionsfeld im Datensatz):
Debitor.Firma + "
" + if Debitor.Zusatz != null then
Debitor.Zusatz + "
"
end + Debitor.'Straße' + "
" + Debitor.Ort
-
Wieder zu spät ... Wenn ich es richtig sehe, dann fehlt bei deiner Version aber ein Zeilenumbruch nach 'Firma', oder?
-
Ja, mea culpa ;)
-
Dafür müsste es bei mir "Adresszusatz" statt "Zusatz" heißen. Irgendwas ist ja immer ... ;)
-
Und dann mit Ninox Webversion gegenprüfen ob da auch der Zeilenumbruch gemacht wird... Spricht ein zum 4. Male Dokumentenneuersteller :)
-
Vielen Dank!!! Es hat funktioniert. Ja, ich wollte es über Drucklayout einpflegen!
Content aside
- vor 5 JahrenZuletzt aktiv
- 8Antworten
- 1906Ansichten