Bom dia! Amigos, estou gerando um relatório que recebo um campo, e preciso quebra-lo.
Este campo é numérico, mas como preciso quebra-lo utilizo substr(int, int);
Então, uso como String. Gostaria de aplicar um pattern para valor monetário, contudo o iReport não aceita usar patterns para valor String!!!
Desde já agradeço pela ajuda.

[quote=andrestrindade] Bom dia! Amigos, estou gerando um relatório que recebo um campo, e preciso quebra-lo.
Este campo é numérico, mas como preciso quebra-lo utilizo substr(int, int);
Então, uso como String. Gostaria de aplicar um pattern para valor monetário, contudo o iReport não aceita usar patterns para valor String!!!
Desde já agradeço pela ajuda.
[/quote]
Consegui fazer a conversão para BigDecimal. Contudo não estou conseguindo editar o pattern de currency.
Preciso que os dois últimos digitos virem centavos (ganhem uma vírgula)
Estou tentando editar esse patern
¤ #,##0.00
Ainda sem solução. Tentei de várias formas. :roll:
Um dos problemas é quando vem inteiro com campo vazio dá problema :l
Porque minha String é quebrada, pode existir " " (espaço em branco).