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 ?
Valor campo
-
- 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
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.
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.
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 14 visitantes