Hallo zusammen,
weiß jemand warum das DividedBy im Code ganz unten nicht funktioniert? Sobald ich das in eine Mail schreibe, kommt diese leer an.
item.fAnzahl kommt aus der Tabelle Verkauf.tAuftragPosition und ergibt in meinem Testbeispiel 72,0000000000000.
item.nVPEMenge kommt aus der Tabelle dbo.tliefartikel und ergibt in meinem Testbeispiel 12,0000000000000.
Beide haben den Typ DECIMAL(25, 13).
Schreibe ich folgenden Code, kommt die Mail korrekt an:
Hier kommt es ebenfalls korrekt an:
Hier ebenfalls:
Hier ebenfalls:
Hier jedoch nicht:
Und hier auch nicht:
Was hat DotLiquid gegen nVPEMenge als Divisor? Vor allem wenn es sich um den gleichen Typ handelt wie fAnzahl, das aber ohne Probleme funktioniert?
weiß jemand warum das DividedBy im Code ganz unten nicht funktioniert? Sobald ich das in eine Mail schreibe, kommt diese leer an.
Code:
{% assign AnzahlVPE = item.fAnzahl | DividedBy: item.nVPEMenge | FormatNumber: 'N0' -%}
item.fAnzahl kommt aus der Tabelle Verkauf.tAuftragPosition und ergibt in meinem Testbeispiel 72,0000000000000.
item.nVPEMenge kommt aus der Tabelle dbo.tliefartikel und ergibt in meinem Testbeispiel 12,0000000000000.
Beide haben den Typ DECIMAL(25, 13).
Schreibe ich folgenden Code, kommt die Mail korrekt an:
Code:
{% assign AnzahlVPE = item.fAnzahl | DividedBy: 12 | FormatNumber: 'N0' -%}
Hier kommt es ebenfalls korrekt an:
Code:
{% assign AnzahlVPE = item.fAnzahl | DividedBy: item.fAnzahl| FormatNumber: 'N0' -%}
Hier ebenfalls:
Code:
{% assign AnzahlVPE = 72 | DividedBy: item.fAnzahl | FormatNumber: 'N0' -%}
Hier ebenfalls:
Code:
{% assign AnzahlVPE = item.nVPEMenge | DividedBy: 12 | FormatNumber: 'N0' -%}
Hier jedoch nicht:
Code:
{% assign AnzahlVPE = item.nVPEMenge | DividedBy: item.nVPEMenge | FormatNumber: 'N0' -%}
Und hier auch nicht:
Code:
{% assign AnzahlVPE = 72 | DividedBy: item.nVPEMenge | FormatNumber: 'N0' -%}
Was hat DotLiquid gegen nVPEMenge als Divisor? Vor allem wenn es sich um den gleichen Typ handelt wie fAnzahl, das aber ohne Probleme funktioniert?