Valor campo

Dicas do Oracle Forms Builder - Blocos, Itens, LOV, Canvas, Triggers, comandos, PLL, d2kwutil, FMB, Alert, menus, etc
Responder
pmv1980
Rank: Analista Júnior
Rank: Analista Júnior
Mensagens: 97
Registrado em: Qua, 07 Jan 2009 12:39 pm
Localização: Recife

Bom dia, tenho dois campos :

campo 1 valor 10
campo 2 valor 20

como eu faço para que se o valor do campo 1 for alterado, o campo 2 seja limpo ?
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, beleza?

Cara, uma saída seria essa abaixo:

1) Criar um campo idêntico ao campo1, como auxiliar. Por exemplo, campo1aux.

2) Deixar esse campo1aux não visível.

3) Quando entrar na tela, popular o campo1aux com o mesmo valor do campo1 (no WHEN-NEW-FORM-INSTANCE se não se tratar de N registros, ou, no POST-QUERY caso seja dentro de um grid de registros).

4) No WHEN-VALIDATE-ITEM do campo1, verificar se o valor é igual ao do campo1aux.

5) Caso diferente, fazer com que o valor do campo2 receba Nulo, por exemplo.

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

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