Neu Auftragsformular - Wert innerhalb Befehlsfolge formatieren - Eigene Felder

  • Wichtiger Hinweis Liebe Kunden, solltet Ihr den DATEV Rechnungsdatenservice 2.0 nutzen, dann müsst Ihr bis zum 30.06.2024 JTL-Wawi 1.9 installieren. Danach wird die Schnittstelle für ältere Versionen nicht mehr unterstützt.
  • JTL-Connect 2024: Ihr habt noch kein Ticket? Jetzt Early Bird Ticket zum Vorzugspreis sichern! HIER geht es zum Ticketverkauf

Mikado77

Aktives Mitglied
18. Oktober 2015
32
0
Ich habe zwei eigene Felder definiert.

Mein Problem ist, dass das Feld Anzahlungssumme mir nach Eingabe von Bsp. 200,00 €. einen Wert 200,0000000000000 ausgibt. Kann man das auf zwei Kommastellen formatieren?

Mein Code
cond(JTL_GetReportAttribute("Anzahlung",Report.InternalId)='1', "Der Auftragspreis ist gültig bei Anzahlung in Höhe von " + (JTL_GetSalesOrderCustomField("Anzahlungssumme",Report.InternalId)) +" ¶bei Bestellung. Der Restbetrag wird fällig bei Lieferung.", "")

WAWI 1.9.4.1
 

Anhänge

  • Bildschirmfoto 2024-05-22 um 14.51.41.png
    Bildschirmfoto 2024-05-22 um 14.51.41.png
    6,9 KB · Aufrufe: 4
  • Bildschirmfoto 2024-05-22 um 14.54.23.png
    Bildschirmfoto 2024-05-22 um 14.54.23.png
    45,7 KB · Aufrufe: 5
  • Bildschirmfoto 2024-05-22 um 14.54.31.png
    Bildschirmfoto 2024-05-22 um 14.54.31.png
    10,3 KB · Aufrufe: 5
  • Bildschirmfoto 2024-05-22 um 14.55.55.png
    Bildschirmfoto 2024-05-22 um 14.55.55.png
    27,1 KB · Aufrufe: 4

John

Sehr aktives Mitglied
3. März 2012
2.784
550
Berlin
Wieso nicht?
Was passiert, wenn Du einen FStr$ um Deinen Ausdruck herum machst?

Hmm, könnte sein, das JTL_GetSalesOrderCustomField einen String zurück liefert. Wenn ja und FStr$() erwartet einen Zahl, dann musst Du JTL_GetSalesOrderCustomField erst umwandeln. Gibts aber auch eine Funktion für...