Forms + relatório

Dicas do Oracle Forms Builder - Blocos, Itens, LOV, Canvas, Triggers, comandos, PLL, d2kwutil, FMB, Alert, menus, etc
Responder
victorpsl
Rank: Programador Pleno
Rank: Programador Pleno
Mensagens: 41
Registrado em: Seg, 19 Mai 2008 8:51 am
Localização: SP
--
Victor Hugo

Fala galera, bom dia!!!

Estou com um problema a praticamente 2 dias e não consigo descobrir o que está acontecendo...

Tenho um forms que possui um botão "imprimir", onde faço a chamada de um relatório de erro. O relatório em si é bem simples, busca uma tabela temporária e possui 3 campos apenas. Como a tabela é temporária eu inclui o report dentro do forms, para que ele execute na mesma sessão. Acredito eu que ele execute na mesma sessão, mas me parece que não está na mesma.

O código que utilizo é o seguinte:

Selecionar tudo

declare
  report_id          report_object;
  reportserverjob    varchar2(100);
  --
  aux                number;
  --
begin
  --Insiro o erro apenas para teste no momento.
  begin
	  stpck_stack.clear();
	  stpck_stack.stack(1,'Um');
	  stpck_stack.stack(2,'Dois');
	  stpck_stack.stack(3,'Tres');
	  stpck_stack.stack(4,'Quatro');
	  stpck_stack.list();
  end;
  --
  --Faço um select apenas para verificar se foi inserido na tabela
  --retorna os 4 erros.
  select  count(1) i
     into    aux
    from    ST_METATT00;
	
    message('Qtd:.'||aux);
    message('Qtd:.'||aux);
   --
   --chama o report
   report_id       := find_report_object('REL');
   set_report_object_property( report_id, report_other, 'paramform=no');
   reportserverjob := run_report_object(report_id);
  -- 
end;

Alguém saberia ou conseguiria me ajudar nesse caso?
Não sei mais o que fazer... =/

Vlw! :D
Diego_Mello
Rank: DBA Júnior
Rank: DBA Júnior
Mensagens: 229
Registrado em: Sex, 05 Set 2008 2:59 pm
Localização: Igrejinha - RS
Diego Mello
Igrejinha - RS
www.twitter.com/diegolmello

Cara, ele não roda na mesma sessão, não.
Eu te sugiro inserir os dados na temporária direto no relatório.
Responder
  • Informação
  • Quem está online

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