0

Frage zu Drucklayoutzeile

Hallo,

ich möchte gerne folgendes erreichen:
- wenn ein MwSt-Satz vorhanden ist, soll eine Zeile "Umsatzsteuer:        xx,xx €" angezeigt werden
- wenn kein MwSt-Satz vorhanden ist soll eine Zeile "Rechnungssumme:        xx,xx €" angezeigt werden

Hierfür habe ich folgendes in die Zeile eingetragen:

if 'MwSt Satz' > 0 then "Umsatzsteuer " + 'MWSt Gesamt:' else "Rechnungssumme " + 'Summe Gesamt:' end

Das führt jedoch bei keinem MwSt-Satz zur Anzeige "Umsatzsteuer:        0,00 €".

Was mache ich hier falsch?

Danke & Gruß

8 Antworten

null
    • Leonid_Semik
    • vor 4 Jahren
    • Gemeldet - anzeigen

    Hallo

    ---

    if 'MwSt Satz' then "Umsatzsteuer " + 'MWSt Gesamt:' else "Rechnungssumme " + 'Summe Gesamt:' end

    ---

    Leo

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

    Ich weiß nicht, was 'MwSt Satz' für ein Feldtyp ist, aber man müsste ja auch das wahrscheinlich numerische Feld 'MWSt Gesamt:' abfragen können:

    if 'MWSt Gesamt:' > 0 then
       "Umsatzsteuer " + text('MWSt Gesamt:')
    else
       "Rechnungssumme " + text('Summe Gesamt:')
    end

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

    Leo war wieder schneller ... ;)

    • dogsch
    • vor 4 Jahren
    • Gemeldet - anzeigen

    hmmm, beide Varianten bringen die Anzeige "Umsatzsteuer: 0,00 €".

    Das Feld 'MwSt Satz' ist ein Switch mit den Werten 0%, 19% und 7% - ich habe jetzt noch folgendes versucht:

    if 'MWSt Satz' = "0%" then
    "Rechnungssumme " + text('Brutto-Gesamt:')
    else
    "Umsatzsteuer " + text('MWSt Gesamt:')
    end

    Aber da kommt dann nur eine leere Zeile.

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

    Wenn man den Texteintrag eines Auswahlfeldes abfragst, dann muss man das explizit angeben:

     

    if text('MWSt Satz') = "0%" then ...

    • dogsch
    • vor 4 Jahren
    • Gemeldet - anzeigen

    Hurra - so geht's jetzt...
    Danke!

    • dogsch
    • vor 4 Jahren
    • Gemeldet - anzeigen

    doch noch Anschlußfrage - kann man den Textstil auch dabei verändern?
    Also wenn die Anzeige "Rechnungssumme..." lautet, soll die fett ausgegeben werden - ansonsten normal.

    Derzeit habe ich zwei Felder mit unterschiedlichen Textattributen übereinander gelegt und jenachdem welches angezeigt werden soll bekommt das andere einen leeren Inhalt zugewiesen - nicht sehr elegant, aber funktioniert...

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

    Nein, per Script lässt sich der Textstil meines Wissens nicht so ohne weiteres ändern. Die Lösung mit den beiden verschiedenen Feldern wäre wahrscheinlich auch meine gewesen.

Content aside

  • vor 4 JahrenZuletzt aktiv
  • 8Antworten
  • 759Ansichten