Die Funktion ecm:round rundet den Zielwert auf einen Wert, der durch eine festgelegte Anzahl an Nachkommastellen bestimmt wird. Es wird ein Wert vom Typ Integer zurückgegeben.

Struktur​

ecm:round(Zahl, Integer)

Parameter​

Parameter

Beschreibung

Zahl

Der Parameter spezifiziert den zu rundenden Zielwert.

Integer

Der Parameter spezifiziert die Anzahl der Nachkommastellen, die im Ergebnis enthalten sein sollen.

Beispiel

Eine externe Anwendung aktualisiert die Preise seiner Artikel regelmäßig im Produktkatalog. Die Anwendung berechnet die Conversions in Werte mit 4 Dezimalstellen. Diese Werte werden in einen unverknüpften Pool-Container namens ​Produkte​ importiert.

Die Preise der Artikel werden in eine Nachricht eingefügt und auf 2 Dezimalstellen gerundet. Der Ausdruck ist wie folgt aufgebaut:

<%${ecm:round((ecx:related('Produkte',user.CustomAttribute['Produkt-ID_2'])['Preis'],2)}%>