iReport - Pattern String/Numérico

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.

:smiley:

[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.

:smiley: [/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).