1000er Trennzeichen einstellen

Hallo zusammen,

gibt es in einer Spalte die Möglichkeit z.B. die Zahle 1990695.03 wie folgt darzustellen: 1.990.695,03 ?

Gerne auch nur als Info in einer Mail mit Trennzeichen und Komma aufbereitet.

z.B. aufbauend auf diese Info
Täglicher physischer Inventurbestand:<#list spreadsheet@SpreadsheetMapper_20.getRows(1) as row> row ${row.rowNumber!} : fullvalue: ${row.get(„fullvalue“)!} € </#list>

Gruß
Tony

Hallo Tony,

Freemarker hat ein paar Möglichkeiten um das Ausgabeformat von Zahlen festzulegen (Built-ins for numbers - Apache FreeMarker Manual). Am besten du legst die Formatierung schon im Mapper fest. Mit folgendem Skript werden sollten die Zahlen in deinem Format ausgegeben werden:

<#if isNumber(value)>
  <#setting locale="de_DE">
  ${value?number?string(",##0.00")}
<#else>
  ${value}
</#if>

VG Torsten

1 Like

Danke Dir, perfect.

Gruß
Tony