Bonjour à tous
Petite question : je fais un rapport tout simple sous iReport, j'ai un TextField tout simple comme suit :
On a bien class="java.lang.Integer" seulement voilà, lorsque j'exporte ça sous excel et que j'ouvre mon fichier ma cellule a le coin supérieur gauche vert, m'indiquant que "Nombre stocké sous forme de texte". A moins d'utiliser le menu contextuel pour indiquer à excel qu'il doit parser la cellule en entier je ne pourrais donc pas effectuer d'opérations sur cette cellule.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <textField hyperlinkType="None"> <reportElement x="300" y="0" width="100" height="20"/> <textElement textAlignment="Center"/> <textFieldExpression class="java.lang.Integer"> <![CDATA[(new Integer(0))]]> </textFieldExpression> </textField>
Quelqu'un a déjà rencontré ce problème ou bien aurait une idée sur comment faire pour shunter le passage de mon Integer en String ?
Merci d'avance,
/Pascal
Partager