lokits5
em vez de fazer direto na ireport tem outra forma de fazer no aplicativo?
não me lembro mas tem que usar replaceall…
andrestrindade
Não entendi direito sua dúvida… Tem como explicar melhor?
Eu já fiz várias coisas no iReport talvez eu consigo te ajudar!
TheKill
se quiser no java tem que usar o replace ;D
a forma mais fácil de fazer isso é usar do que ja existe. utilize o pattern nos campos do iReport.
pra que mais fácil que isso?
TheKill
lokits5
então TheKill
eu coloquei essa forma no irepor la em propriedades em modelo padrão mas não funciono nada!
TheKill
Qual tipo é o seu teu filed no relatorio, e qual o valor que esta sendo passado…
coloque alguns system out print pra descobrir… tem algo errado por ai
lokits5
então a classe de expressão esta como String
em seguida Contratação esta como bigdecimal
nomeCobertura esta como String
produto esta como String
errado acho que não…
ja tentei trocar a expressão por bigDecimal mas ele não deixa , fala que não pode transformar para bigDecimal
andrestrindade
Você pode criar uma variável, substituindo o . por , !!!
Maur_io_Andrade
Uma outra forma de resolver seu problema é criar um get na sua classe que retorna com a formatação correta.