0

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

null
    • Marwin
    • vor 5 Jahren
    • Gemeldet - anzeigen

    Bei der Druckansicht oder wo möchtest du das haben ?

    • Torsten_Stang.1
    • vor 5 Jahren
    • Gemeldet - anzeigen

    Debitor.Firma+if Debitor.Adresszusatz then Debitor.Adresszusatz+"
    "else
    "
    "end + Debitor.Straße+"
    "+Debitor.Ort

    • Ninox-Professional
    • planoxpro
    • vor 5 Jahren
    • Gemeldet - anzeigen

    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

    • Ninox-Professional
    • planoxpro
    • vor 5 Jahren
    • Gemeldet - anzeigen

    Wieder zu spät ... Wenn ich es richtig sehe, dann fehlt bei deiner Version aber ein Zeilenumbruch nach 'Firma', oder?

    • Torsten_Stang.1
    • vor 5 Jahren
    • Gemeldet - anzeigen

    Ja, mea culpa ;)

    • Ninox-Professional
    • planoxpro
    • vor 5 Jahren
    • Gemeldet - anzeigen

    Dafür müsste es bei mir "Adresszusatz" statt "Zusatz" heißen. Irgendwas ist ja immer ... ;)

    • Pyromixer.1
    • vor 5 Jahren
    • Gemeldet - anzeigen

    Und dann mit Ninox Webversion gegenprüfen ob da auch der Zeilenumbruch gemacht wird... Spricht ein zum 4. Male Dokumentenneuersteller :)

    • DELETEDinfo
    • vor 5 Jahren
    • Gemeldet - anzeigen

    Vielen Dank!!! Es hat funktioniert. Ja, ich wollte es über Drucklayout einpflegen!