Não permitir que insira ou delete pela barra do forms

Dicas do Oracle Forms Builder - Blocos, Itens, LOV, Canvas, Triggers, comandos, PLL, d2kwutil, FMB, Alert, menus, etc
Responder
fmcroce
Rank: Estagiário Júnior
Rank: Estagiário Júnior
Mensagens: 2
Registrado em: Sex, 18 Jun 2010 2:35 pm
Localização: SP

Olá... tenho um form com 3 blocos. não posso permitir que quando o usuario clique na barrinha default do forms, nos botões inserir ou deletar que as ações sejam efetivadas em qualquer desses blocos. alguém já fez isso???

Aproveitando...

Nesse mesmo form, tenho 3 blocos independentes gostaria que quando executasse a consulta do 1º bloco, já executasse a consulta do terceiro, é possivel????

Obrigada!!!

Márcia
SergioLBJr
Rank: Oracle Guru
Rank: Oracle Guru
Mensagens: 448
Registrado em: Ter, 16 Jun 2009 3:07 pm
Localização: Parobé - RS
Sérgio Luiz Bonemberger Junior
Programador Junior
Parobé RS

[]s

Não sei qual é a barra padrão do forms a qual você esta se referindo, geralmente se cria um bloco toolbar para manter esses botões de inserção, consulta, etc.

Quanto fazer os blocos consultarem juntos, sim é possível. Se os blocos forem master detail isto já acontece por padrão. Se eles não forem master detail tudo pode fazer algo tipo :

- Na trigger KEY-EXEQRY do primeiro bloco :

Selecionar tudo

execute_query;
go_block('BLOCO3');
execute_query;
fmcroce
Rank: Estagiário Júnior
Rank: Estagiário Júnior
Mensagens: 2
Registrado em: Sex, 18 Jun 2010 2:35 pm
Localização: SP

Valeu Sergio...
Deu certo!!!!!

Quanto a Barra, eu coloquei no evento de inserir e deletar uma mensagem. ambém funcionou.;;;
Responder
  • Informação
  • Quem está online

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