i ont une classeen utilisant différents formats pour BigDecimal dans BindData
class Foo {
BigInteger phase de
BigDecimal quantité
BigDecimal pour cent}
et que vous voulez utiliser bindData pour mapper certaines entrées utilisateur.
L'utilisateur entre des données dans des formats différents pour quantité et pour cent
ie:
- quantité: 100.000,00
- pour cent: 75,50%
bindData analyse ceci en
- montant = 100000 (en ALLEMAND Locale)
- pour cent: 75,5
est-il possible de forcer Grails à formater domaine des champs en utilisant différents formats? Pour l'exemple que je voudrais utiliser NumberFormat.getNumberInstance pour montant et NumberFormat.getPercentInstance pour pour cent en utilisant la configuration locale ....
J'ai essayé la chose CustomEditor, mais cette procédure est de type-lié et ne fonctionnera pas sur deux formats différents en utilisant le même type ...
Quelqu'un a-t-il une idée? ;)
Merci, Alex
J'ai bien travaillé pour moi! Merci beaucoup – Eruphus