Fórum Parâmetros no Ireport com operador IN #406571

15/08/2011

0

Boa tarde,
Estou com um problema no parâmetro que passamos no Ireport, acontece que em um único parâmetro eu vou receber diversas informações separadas por vírgula e vou utilizar o operador IN na query, porém o Ireport não está aceitando.... 
A linha onde recebo o parâmetro está da seguinte forma:   and cb.cbn_cod_contrato       in ($P{Lista Contrato})

Existe uma outro forma de fazer? 

Agradeço desde já

Clécio
Clecio Pessoa

Clecio Pessoa

Responder

Posts

15/08/2011

Robson Teixeira

acho q devia fazer assim    and cb.cbn_cod_contrato       in ($P)   teste e avise se deu certo   att  robson
Responder

Gostei + 0

15/08/2011

Clecio Pessoa

Mesmo alterando para  in ( $P ) não consegui.
Responder

Gostei + 0

15/08/2011

Robson Teixeira

Tenta trocar o $P para $F
Responder

Gostei + 0

16/08/2011

Clecio Pessoa

Alterei e mesmo assim não deu certo
Responder

Gostei + 0

16/08/2011

Davi Costa

Qual erro que dá?
Já tentou remover os parenteses:

  in $P

att Davi
Responder

Gostei + 0

16/08/2011

Davi Costa

Só complementando, pode ser que as vezes dê problemas com o banco, vi aluns links na net:

http://jasperforge.org/plugins/espforum/view.php?group_id=83&forumid=101&topicid=73059
http://jasperforge.org/plugins/espforum/view.php?group_id=112&forumid=102&topicid=51292
http://jasperforge.org/plugins/espforum/view.php?group_id=83&forumid=101&topicid=45060
http://jasperforge.org/plugins/espforum/view.php?group_id=83&forumid=101&topicid=44570

att Davi
Responder

Gostei + 0

16/08/2011

Clecio Pessoa

Agradeço pela ajuda de vocês, porém consegui resolver pesquisando em outras paginas!
Seguinte, é simples...Basta colocar o "Exclamação depois do 'P'   ex: $P! 


Responder

Gostei + 0

16/08/2011

Davi Costa

Show de bola Clecio, muito boa essa iniciativa de postar sua solução.
Assim que possível fechar esse chamado.

att Davi
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar