Bonjour,
En fait , j'ai besoin de générer en sortie un document EXCEL. Pour l'instant en laissant les nombres avec des points comme séparateurs (ex: 2.3) les calculs marchent tres bien mais apres EXCEL ne reconnait pas les données comme des nombres.
Donc j'ai essayé de remplacer les points par des virgules :
Le probleme est que maintenant les calculs ne sont plus fait ( juste une concaténation des nombres).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 java.text.NumberFormat nbr = java.text.NumberFormat.getInstance(java.util.Locale.FRENCH); String tmp = nbr.format( renvoi ).replace('.',',');
le principe de mon prog est de traiter les données avec une fonction java, puis de les retournées dans un XSL (pour mettre en forme le fichier EXCEL) et d'ajouter dans ce fichier XSL du Velocity(VTL) pour toutes les opérations et les appels de methodes.
Je ne sais pas comment faire pour que le VTL reconnaisse la virgule comme séparateur ou meme faire la modification apres le calcul en VTL.
Merci beaucoup d'avance!
Partager