Hallo,
was mache ich falsch?
{{Lieferschein.Summe0.Netto}} hat Wert 426,98675231
{% if Lieferschein.Summe0.Netto > 500 %} YES {% else %} NO {% endif -%}
funktioniert wie erwartet.
{{ Lieferschein.Summe0.Netto | FormatNumber: 'N0', 'de-DE' }} gibt 426 aus.
{% if Lieferschein.Summe0.Netto | FormatNumber: 'N0', 'de-DE' > 500 %} YES {% else %} NO {% endif -%}
gibt immer YES aus. Warum?
Laut Doku, gibt FormatNumber ein String aus. Ist ein String Vergleich nicht möglich? Oder Syntaxfehler?
Auch das Formattieren als Zahl mit ToDouble bringt nichts.
Danke im Voraus für Erklärungen
Gual
was mache ich falsch?
{{Lieferschein.Summe0.Netto}} hat Wert 426,98675231
{% if Lieferschein.Summe0.Netto > 500 %} YES {% else %} NO {% endif -%}
funktioniert wie erwartet.
{{ Lieferschein.Summe0.Netto | FormatNumber: 'N0', 'de-DE' }} gibt 426 aus.
{% if Lieferschein.Summe0.Netto | FormatNumber: 'N0', 'de-DE' > 500 %} YES {% else %} NO {% endif -%}
gibt immer YES aus. Warum?
Laut Doku, gibt FormatNumber ein String aus. Ist ein String Vergleich nicht möglich? Oder Syntaxfehler?
Auch das Formattieren als Zahl mit ToDouble bringt nichts.
Danke im Voraus für Erklärungen
Gual