Problema com parametros

Dicas e truques sobre Oracle Reports Builder - modo gráfico ou modo caractere, ascii, arquivo .PRT, etc
Responder
douglasmattos
Rank: Analista Júnior
Rank: Analista Júnior
Mensagens: 75
Registrado em: Seg, 19 Mar 2012 2:28 pm

E ai galera, beleza?

Estou com uma dúvida que é a seguinte:

Ex: criei essa query que me retorna alguns registros:

Selecionar tudo

select * from paciente where cd_paciente in (10,15) 
Nesse caso vai me retornar dois paciente correto....

Agora criei um relatório no reports 6i, e coloquei minha query da seguinte maneira:

Selecionar tudo

select * from paciente where cd_paciente in (:p_cd_paciente)
Se eu digito somente um código funciona, mas se eu digito mais que um código da erro.

Como faço para utilizar essa função IN como parametro no Reports.... Coloquei esse exemplo bem simples ok. Na verdade vou utilizar o forms para passar os parametros e chamar o reports...
douglasmattos
Rank: Analista Júnior
Rank: Analista Júnior
Mensagens: 75
Registrado em: Seg, 19 Mar 2012 2:28 pm

Consegui resolver o problema :D

Vi um post aqui no fórum onde comenta sobre parâmetro léxico.
Utilizei esse parâmetro e deu certo.
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 12 visitantes