Formatierung von Ausdrücken in Pivot-Tabellen
Formatierung von Ausdrücken in Pivot-Tabellen
Eigenschaft einer Spalte
Grundsätzlich erlaubt Dev-Express die Formatierung von Ausdrücken über der “Eigenschaften-Dialog” einer Spalte:
Das Dialog-Fenster öffnet sich durch “Maus auf den Header der Spalte” - rechte Maustaste drücken.
Bei Auswahl von Eigenschaften erhält man folgenden weiteren Dialog:
N2 sollte die Spalte eigentlich auf Numerisch mit 2 Nachkommastellen in der Anzeige definieren.
Ausdrucks-Editor
In manchen Fällen wird bei berechneten Feldern, diese Formatierung ignoriert. Für diesen Fall gibt es die Möglichkeiten direkt bei der Berechnung der Spalte im Ausdrucks-Editor, direkt eine Rundungs-Funktionalität einzugeben. Dies geschieht ebenfalls über den Dialog der Spalte mit der Auswahl Ausdrucks-Editor:
Der Ausdrucks-Editor bietet die Möglichkeit neue Spalten mit berechneten Werten zu definieren:
Im vorliegenden Beispiel lautet die existierende Formel:
Iif([Menge] <> 0, [Betrag] / [Menge], '-')
Wenn die Menge ungleich 0 ist,
Dann
Dividiere den Inhalt der Spalte “Betrag” durch den Inhalt der Spalte “Menge”
Ansonsten
schreibe “-” in die Spalte
Wenn hier die Formatierung nicht greift, gibt es die Möglichkeit direkt in diese Formel eine Rundung des Ergebnisses aus der Berechnung zu integrieren.
Es gibt die Formel ROUND(Zahl,Anzahl der Dezimalzeichen)
Diese wird im Ausdruckseditor eingefügt:
Iif([Menge] <> 0,Round( [Betrag] / [Menge],2), '-')
Dabei entspricht: [Betrag] / [Menge] dem Parameter: Zahl
Und 2 dem Anzahl der anzuzeigenden Dezimalzeichen auf die gerundet werden soll.