2009-07-23 11 views
4

Ich habe einen Jasper-Bericht, der erfolgreich nach Excel exportiert wird, aber alle numerischen Spalten (derzeit vom Typ java.math.BigDecimal) erscheinen in Excel als Typ "Allgemein". Dies macht numerische Operationen für die Spalte unmöglich (z. B. das Hinzufügen zusätzlicher Nullen) - selbst wenn Sie das Format der Zelle zuerst in eine Zahl umwandeln. Ich habe versucht, verschiedene Java-Typen für die Spalte zu verwenden, aber ohne Erfolg.Jasper Reports JExcelApi exportiert Zahlen als Text

Kennt jemand eine Möglichkeit, in Jasper anzugeben, dass numerische Zellen in Excel einen numerischen Typ erhalten sollen?

Antwort

6

Es stellt sich heraus Sie die folgenden Parameter auf der JExcelAPI Exporteur

JExcelApiExporterParameter.IS_DETECT_CELL_TYPE 

um wahr zu sein einstellen müssen.

+1

Vielen Dank, dass Sie uns mit der gefundenen Lösung aktualisiert haben. Sehr hilfreich. –

Verwandte Themen