Problema ao preencher grid com default where

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

Eu utilizo o Forms 6i e tenho dois blocos de dados, onde um é de banco e o outro não.
O bloco de banco de dados é tabular e tem no seu default where a expressão:

Selecionar tudo

id_produto = :pesq.id_produto
A funcionalidade do form é a seguinte:
O usuário digita o id_produto no bloco de dados que não é de banco e digita uma observação e em seguida o botão incluir que vai fazer um insert para incluir na tabela a observação para todos os produtos com id_produto igual a indica e em seguida dá um commit. Até aqui funciona normal.
O fato é que ao clicar no botão ele precisa carregar o bloco de banco cd acordo com o defult where.
Tentei com um go_block no final da ação do botão mas não funcionou!
sergiolemos
Rank: Estagiário Pleno
Rank: Estagiário Pleno
Mensagens: 3
Registrado em: Seg, 02 Fev 2009 2:24 pm
Localização: Guaxupé - MG

pyro, você tentou o execute_query logo após o go_block ?
pyro
Rank: DBA Sênior
Rank: DBA Sênior
Mensagens: 323
Registrado em: Qui, 21 Set 2006 10:21 am
Localização: Barala - TT

Sim!

Acho que pode estar com algum bug, ou no form compilado ou no meu builder.
rodfbar
Rank: DBA Pleno
Rank: DBA Pleno
Mensagens: 241
Registrado em: Ter, 09 Out 2007 11:15 am
Localização: Batatais - SP

veja se os itens são do mesmo dominio (number, etc...) se for char/varchar tente verificar se não tem nenhum especo indo pra default where
Responder
  • Informação