RUN_PRODUCT em freeze

Dicas do Oracle Forms Builder - Blocos, Itens, LOV, Canvas, Triggers, comandos, PLL, d2kwutil, FMB, Alert, menus, etc
Responder
pyro
Rank: DBA Sênior
Rank: DBA Sênior
Mensagens: 323
Registrado em: Qui, 21 Set 2006 10:21 am
Localização: Barala - TT

Boa tarde.

Pessoal, tenho a seguinte execução:

Selecionar tudo

Run_Product(REPORTS,'MEU_REPORT',SYNCHRONOUS,RUNTIME,FILESYSTEM,va_paramlist,NULL);
Esta execução funcionava até algumas semanas atrás, agora quando o Forms (este comando está dentro de um botão) executa ele entra em freeze.

Não dá erro e nem nenhum tipo de alerta, alguém tem alguma idéia?

Já chequei nome do relatório, lista de parâmetros e tudo está correto, não sei mais o que checar para resolver isso.
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

Qual é a versão dos dois ?
pyro
Rank: DBA Sênior
Rank: DBA Sênior
Mensagens: 323
Registrado em: Qui, 21 Set 2006 10:21 am
Localização: Barala - TT

Ambos são da versão 6i.
Também tenho as entradas FORMS60_PATH e REPORTS60_PATH criadas.
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

já viu se o problema não é o REPORT bugado?
Ou isso está acontecendo pra todos reports?
Já tentou debugar o botão pra ver se é exatamente ali que está problema?
:?
pyro
Rank: DBA Sênior
Rank: DBA Sênior
Mensagens: 323
Registrado em: Qui, 21 Set 2006 10:21 am
Localização: Barala - TT

Vamos por partes como diria o meu amigo Jack :)
- Isso ocorre para todos os Reports executados a partir do Form neste sistema.
- Executando dentro do Reports Builder funciona, então, por hora descartei bugs no relatório.
- No debug do Form que executa o RUN_COMAND tudo paralisa na execução deste comando.
- Este problema ocorre somente no ambiente de desenvolvimento, se jogo em produção (ambiente teoricamente igual) tudo funciona normalmente, mas está osso parar produção para testar Report.
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

Estranho.
Já tentou executar o reports manualmente via sistema operacional ?

Selecionar tudo

c:\rwrun60 report=SEUREPORT.rdf userid=scott/tiger@orcl desformat=pdf tracemode=replace tracefile=emp.lis traceopts=trace_prf
OU achar algum log que ele está produzindo.
pyro
Rank: DBA Sênior
Rank: DBA Sênior
Mensagens: 323
Registrado em: Qui, 21 Set 2006 10:21 am
Localização: Barala - TT

Estou até procurando novamente, mas não encontrei nenhum tipo de LOG.

Sobre o teste direto via CMD, notei que se eu utilizo tracemode=replace ele simplesmente não funciona, não gera nenhum tipo de erro e simplesmente não executa o relatório.

Mas com o comando formatado conforme abaixo funciona normalmente:

Selecionar tudo

c:\Teste\rwrun60 report=REPORTTESTE.rdf userid=scott/tiger@orcl desformat=pdf tracefile=emp.lis traceopts=trace_prf
Este tracemode=replace é obrigatório?
pyro
Rank: DBA Sênior
Rank: DBA Sênior
Mensagens: 323
Registrado em: Qui, 21 Set 2006 10:21 am
Localização: Barala - TT

Bom dia.
Pessoal, depois de muita luta descobri o problema (não era relacionado com a programação me si).
Tive que pegar outras versões dos arquivos NN60.DLL e NNB60.DLL.
Agora tudo voltou a funcionar.
Responder
  • Informação
  • Quem está online

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