2009-07-23 8 views
4

J'ai un rapport Jasper qui est exporté avec succès vers Excel, mais toutes les colonnes numériques (actuellement de type java.math.BigDecimal) apparaissent dans Excel comme type "Général". Cela rend impossible d'effectuer des opérations numériques sur la colonne (comme ajouter des 0 supplémentaires) - même si vous convertissez d'abord le format de la cellule en nombre. J'ai essayé d'employer différents types de Java pour la colonne mais en vain.Rapports Jasper JExcelApi exporte les nombres au format texte

Est-ce que quelqu'un sait de quelle manière spécifier dans Jasper que les cellules numériques doivent recevoir un type numérique dans Excel?

Répondre

6

Il s'avère que vous devez régler le paramètre suivant sur la JExcelApi Exportateur

JExcelApiExporterParameter.IS_DETECT_CELL_TYPE 

pour être vrai.

+1

Merci de nous avoir informés de la solution que vous avez trouvée. Très utile. –

Questions connexes