Seguinte…
Estou com uma dificuldade para combinar parâmetros de pesquisa na geração de relatórios utilizando o iReport. Até o momento consigo efetuar o seguinte tipo de pesquisa:
select * from lancamento where id = $P{IdLancamento};
Tranquilo… executa perfeitamente.
Mas agora preciso combinar parâmetros, pois na minha entrada de dados o usuário pode efetuar uma pesquisa de várias maneiras… por exemplo: por código, por nome + data, por nome + valor, por valor + data + nome… e assim por diante. Então penso em montar uma string de acordo com oq o usuário preencher, +/- assim:
“select * from lancamento where nome like '%”+paramNome+"%’";
“select * from lancamento where valor=”+paramValor+" and nome like ‘%"+paramNome+"%’";
etc… e mandar essa string inteira como parâmetro para o relatório. Mas não sei como fazer…
alguém pode me ajudar?
att.
Mari
