Desabilitar trigger forms

Dicas do Oracle Forms Builder - Blocos, Itens, LOV, Canvas, Triggers, comandos, PLL, d2kwutil, FMB, Alert, menus, etc
Responder
milhorini
Rank: Programador Júnior
Rank: Programador Júnior
Mensagens: 26
Registrado em: Qua, 05 Dez 2012 7:28 am

Eu desejo desabilitar uma trigger do tipo post-item-text dentro de uma trigger when-new-record-instance.

Quando uma determinada condição for detectada dentro do corpo da trigger when-new-record-instance, uma outra do tipo post-item-text deve ser desabilitada. Em outras situações, essa deve ser habilitada.

Existe um comando FORMS_DDL, mas eu não sei usar, pois os exemplos que tenho habilitam ou desabilitam triggers do banco e a trigger post-item-text está vinculada a um item.

Alguém poderia me ajudar?
Trevisolli
Moderador
Moderador
Mensagens: 2016
Registrado em: Qua, 12 Jan 2005 3:25 pm
Localização: Araraquara - SP
Abraço,

Trevisolli
OCA Oracle PL/SQL Developer Certified Associate
OCP Oracle Forms Developer Certified Professional
Araraquara-SP

Brother,

Não daria pra resolver criando uma variável global, no teu forms?
Tipo criar uma package, com uma variável setada como 0.
Daí no teu post-text-item, você verifica se essa variável for 0, faça algo, se for diferente, não.
Este if seria logo no início da trigger e, acabaria por não fazer nada, caso você modifique o valor da variável.
Não sei se entendi direito, mas, fica ai como uma dica.

qualquer coisa, manda pra gente.
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Google Adsense [Bot] e 20 visitantes