Seite 1 von 1
Fehlerhafte Ausgabe von Variablen, die bei Einstellungen gesetzt wurden
Verfasst: Samstag 27. September 2025, 13:07
von Dnaiel
Hallo zusammen,
unter Administration -> Einstellungen -> Rechnungen habe ich mir bei Text Überweisung den Text folgendermaßen geändert:
"Bitte überweisen Sie den Betrag in Höhe von ${rechnung_summe}€ \nauf das folgende Konto:"
Die Variable rechnung_summe gibt er mir jetzt so aus: xx.x €, also z. B. 40.0 €, also mit Punkt (anstatt mit Komma) und es fehlt die zweite Nachkommastelle.
Re: Fehlerhafte Ausgabe von Variablen, die bei Einstellungen gesetzt wurden
Verfasst: Samstag 27. September 2025, 16:43
von joma
Das ist schon richtig. rechnung_summe ist ein Double in Java.
Um das als Dezimalzahl auszugeben must du es so machen: $decimalformat.format($rechnung_summe)
Re: Fehlerhafte Ausgabe von Variablen, die bei Einstellungen gesetzt wurden
Verfasst: Samstag 27. September 2025, 16:55
von lenilsas
Moin,
Wie Johann geschriebe hat is es richtig, evtl. Werden wir es aber demnächst ändern, so dass es ohne format richtig ist.
Grüße Nils
Re: Fehlerhafte Ausgabe von Variablen, die bei Einstellungen gesetzt wurden
Verfasst: Samstag 27. September 2025, 17:44
von Dnaiel
Danke für euren schnellen Antworten!
joma hat geschrieben: Samstag 27. September 2025, 16:43
$decimalformat.format($rechnung_summe)
Das funktioniert bei mir leider nicht, da gibt er keinen Wert aus und schreibt auf die Rechnung
$decimalformat.format($rechnung_summe). Habe auch versucht die Klammern zu ändern in { } oder auch woanders zu setzen... Ich stehe wohl auf dem Schlauch.
Re: Fehlerhafte Ausgabe von Variablen, die bei Einstellungen gesetzt wurden
Verfasst: Samstag 27. September 2025, 19:21
von joma
Ich habe es gefunden. Das Problem ist die Auswertung des String aus den Einstellungen. Da fehlt der Support für den Dezimalformatter.
Das müssen wir korrigieren. Evtl. Sollten wir gleich die Variablen durch formatierte Werte ersetzen oder sie zusätzlich einbauen.
Re: Fehlerhafte Ausgabe von Variablen, die bei Einstellungen gesetzt wurden
Verfasst: Samstag 27. September 2025, 19:24
von Dnaiel
Danke!
Re: Fehlerhafte Ausgabe von Variablen, die bei Einstellungen gesetzt wurden
Verfasst: Samstag 27. September 2025, 21:44
von joma
Ich habe es korrigiert. Das $decimalformat.format($rechnung_summe) sollte damit funktionieren.
Es wird in der 3.2 enthalten sein die hoffentlich demnächst freigegeben wird.
Re: Fehlerhafte Ausgabe von Variablen, die bei Einstellungen gesetzt wurden
Verfasst: Sonntag 28. September 2025, 08:44
von Dnaiel
Super, danke! Falls es möglich ist, wäre es toll, wenn die Anzahl der Zeichen in den Textfeldern erhöht werden können, die Formeln nehmen ja zusätzlichen Platz weg.
Re: Fehlerhafte Ausgabe von Variablen, die bei Einstellungen gesetzt wurden
Verfasst: Sonntag 28. September 2025, 10:42
von joma
Dnaiel hat geschrieben: Sonntag 28. September 2025, 08:44
Super, danke! Falls es möglich ist, wäre es toll, wenn die Anzahl der Zeichen in den Textfeldern erhöht werden können, die Formeln nehmen ja zusätzlichen Platz weg.
Wir planen für die Version nach 3.2 größere Änderungen bei den Formularen. Ich denke hier kann man den Wunsch dann berücksichtigen.
Es kommt jetzt doch noch in die 3.2.