BUG(?) no iReport

Olá. Desculpem postar outro tópico de iReport, é que estou trabalhando com esta ferramenta e acho que encontrei um possível BUG.

Seguinte: quando utilizo um pattern em uma String que quebro, não funciona.
substring(range, range).toBigDecimal por exemplo, e aplico o pattern - não funciona

Um exemplo disso é o CURRENCY. Se coloco este filtro em uma string desse tipo (quebrada), fica assim: Valor,00

A casa decimal não funciona, mesmo sendo convertido pra BigDecimal().
No caso de eu utilizar uma String diretamente, e transforma-la em BigDecimal o pattern funciona :? :shock:

Sugestões ?
Será bug do software?