Olá pessoal,
Estou criando um relatório no iReport onde preciso chamar um método dentro da minha aplicação para gerar parte da query que será usada para a consulta dos dados. Esse método retorna uma String, e é chamado por um parâmetro no iReport (parameter class: String).
O problema é que quando utilizo o parâmetro que chama o método na tela onde escrevo a query, o iReport substitui o caractere ’ por ’ e assim a query não pode ser executada.
O método me retorna:
" AND dt_lancamento BETWEEN ‘2011-08-01’ AND ‘2011-08-31’"
O iReport/ Jasper altera a string a deixando assim:
" AND dt_lancamento BETWEEN ‘2011-08-01’ AND ‘2011-08-31’"
Há alguma maneira de impedir que o iReport adicione o caractere \ nas nos parâmetros do tipo String quando são utilizados nas queries?
Obrigado…