Chamar um report atraves da trigger WHEN_BUTTON_PRESSED

Dicas e truques sobre Oracle Reports Builder - modo gráfico ou modo caractere, ascii, arquivo .PRT, etc
Responder
Rpizao
Rank: Programador Júnior
Rank: Programador Júnior
Mensagens: 22
Registrado em: Qua, 06 Jul 2005 11:33 am
Localização: RJ

Falai pessoal,
Estou com tendo dificuldades em chamar um relatorio atraves de um form.
Este form passa como filtro ao report um codigo, esta e o unico parametro que estou usando.
Como posso fazer neste caso...?
Meu report tem apenas uma query onde faco joins e pego todos os dados que preciso, bastando apenas receber o parametro...
Obrigado pela ajuda pessoal e ate... :-o
Rafael.
Avatar do usuário
dr_gori
Moderador
Moderador
Mensagens: 5024
Registrado em: Seg, 03 Mai 2004 3:08 pm
Localização: Portland, OR USA
Contato:
Thomas F. G

Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered

Dá uma olhada nisso:
(você passa o nome do report pelo parametro)

Selecionar tudo

procedure chama_report( preport_name in varchar2 ) is
  pl_id paramList;
begin

   pl_id := get_parameter_list( 'tmpdata');
   if not id_null( pl_id ) then
      destroy_parameter_list( pl_id );
   end if;
   --
   pl_id := create_parameter_list('tmpdata');
   --
   add_parameter( pl_id, 'par_seu_codigo'     , text_parameter, :seu_bloco.seu_item   );
   --add_parameter( pl_id, 'par_seu_codigo2'  , text_parameter, '1'  );
   --add_parameter( pl_id, 'par_seu_codigo3'  , text_parameter, '2'  );  
   --
   run_product( reports, preport_name, synchronous, runtime, filesystem, pl_id, null );
   --
end; 
Rpizao
Rank: Programador Júnior
Rank: Programador Júnior
Mensagens: 22
Registrado em: Qua, 06 Jul 2005 11:33 am
Localização: RJ

Obrigado Gori,
Vou pesquisar para entender melhor o que você fez em todo o procedimento...linha por linha...eu ainda não consegui me adaptar a linguagem usada no forms.....:cry:
Abraco...
Rafael. :lol:
Avatar do usuário
dr_gori
Moderador
Moderador
Mensagens: 5024
Registrado em: Seg, 03 Mai 2004 3:08 pm
Localização: Portland, OR USA
Contato:
Thomas F. G

Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered

Use o HELP do Forms Builder...
É bem completo! E super bem explicado!

:-o
Rpizao
Rank: Programador Júnior
Rank: Programador Júnior
Mensagens: 22
Registrado em: Qua, 06 Jul 2005 11:33 am
Localização: RJ

Eu sempre to futucando la cara....mas a falta de exemplos nele me atrapalha....e ficar lendo em ingles me atrapalha mais ainda...mas eu sempre pesquiso por la....
Vou ver se pego um livro sobre forms, algum que possa me indicar? estou meio sem grana, provavelmente, pegarei um guia de consulta rapida...
Obrigado chara...
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante