Nachkommastellen in berechnete Felder/Spalten bestimmen
Verfasst: Do 14. Mai 2020, 15:01
Wenn man mit Formeln arbeitet, sei es in Druckvorlagen oder für berechnete Felder/Spalten (Toolbox) kommen die Ergebnisse standardmässig unformatiert.
In Druckvorlagen hat man die Möglichkeit die Werte mittels Formate zu formatieren, z.B. das Format "ZR2" zu verwenden, welches die Werte auf zwei Stellen festlegt.
Für berechnete Spalten/Felder existiert keine derartige Formatierungsmöglichkeit.
Das Resultat einer Formel kann aber auch direkt im SQL einer Select-Abfrage formatiert werden, mittels FORMAT().
Auf diese Art kann man "schönere" Resultate auch in berechnete Felder/Spalten darstellen, besonders wenn es um Geld-Beträge geht.
Beispiel mit fixer Wert:
Ergebnis:
Beispiel der Syntax mit variabler Wert (Feldinhalt):
In Druckvorlagen hat man die Möglichkeit die Werte mittels Formate zu formatieren, z.B. das Format "ZR2" zu verwenden, welches die Werte auf zwei Stellen festlegt.
Für berechnete Spalten/Felder existiert keine derartige Formatierungsmöglichkeit.
Das Resultat einer Formel kann aber auch direkt im SQL einer Select-Abfrage formatiert werden, mittels FORMAT().
Auf diese Art kann man "schönere" Resultate auch in berechnete Felder/Spalten darstellen, besonders wenn es um Geld-Beträge geht.
Beispiel mit fixer Wert:
- Code: Alles auswählen
SELECT FORMAT(123.4567, 'N2');
Ergebnis:
Beispiel der Syntax mit variabler Wert (Feldinhalt):