Comment puis-je configurer un format de nombre personnalisé de Regroupement et de séparateurs Décimaux

Par exemple: j'ai 9999.99 et je veux afficher 9.999,99 dans mon rapport.

J'essaie de définir un modèle est #.##0,00;-#.##0,00 mais il n'a pas de travail

Mon textfield:

Comment puis-je configurer un format de nombre personnalisé de Regroupement et de séparateurs Décimaux

  • Pouvez-vous poster le terrain et textField déclaration (l'extrait de jrxml)?
  • Vous pouvez le voir dans: i.stack.imgur.com/xZySo.png
  • Le texte sera mieux que la capture d'écran dans ce cas... qu'est-Ce que le type de $F{out_balance} champ?
  • $F{out_balance} est un BigDecimal
  • Quelle est la version de JasperReports (3.x ou plus?) et JDK utilisez-vous?
  • Vous pouvez utiliser sriptlet d'avoir une solution commune. Ou vous pouvez appliquer le pattern #,##0.00;#,##0.00-, par exemple, et utiliser la fonction remplacer
  • JasperReports 4.0.0 JDK 6 je ne veux pas d'affichage à 9 999.99 je veux afficher 9.999,99 dans mon rapport.
  • Je veux utiliser 1000 séparateur est '.' non ','
  • Je viens d'ajouter la réponse avec sriptlet solution

InformationsquelleAutor Na.Q | 2013-05-14