Gelöst In WF`s rechnen

gnarx

Sehr aktives Mitglied
18. Januar 2018
3.823
525
Das geht ja genialer Weise. Nun habe ich mir das mit der anzeige der Dezimalstellen hier raus gesucht.
Ich habe das nun:
{{ Vorgang.AuftragsPositionen.ArtikelPositionen.Anzahl | DividedBy: 2 | FormatNumber: 'N2' }}
Da die Anzahl in der Variablen 11 ist kommt als Ergebnis 5,00 raus. Was mach ich falsch?
 

Shopküche.de

Offizieller Servicepartner
SPBanner
Das liegt daran das der Wert "Anzahl" ein String ist. Du musst das erst in eine Double wandeln und dann berechnen.
So gehts:
Code:
{% assign Anzahl = Vorgang.AuftragsPositionen.ArtikelPositionen.Anzahl | FormatNumber: 'N2', 'de-DE' | ToDouble -%}
{{ Anzahl | DividedBy: 2  }}