Habilitar campo após preencher outro totvs

Prezados(as), bom dia.

Eu criei 2 campos e precisaria que 1 só funcionasse caso o outro estivesse como SIM.

Ficou assim: Luz no Painel ? (1 caractere, opção Sim ou Não) Qual Luz ? (campo 80 caracteres)

Queria que habilitasse o Qual Luz, somente quando colocasse SIM.

Campos: VO1_LUZPAI e VO1_QUALLU

É possível com gatilho ?

Muito obrigado desde já.

Atenciosamente.

João,

Isso é possível, mas nessas situações não utilizamos gatilhos, utilizamos do bloco de when (bWhen), que pode ser criado no Configurador (SIGACFG):

when.png

O when pode ser configurado pelo X3_WHEN, campo Modo Edição.

Aqui você cria uma condição que conforme retorna .T. ou .F., permite ou não a edição do campo, sua condição aqui para o campo VO1_QUALLU ficaria mais ou menos da seguinte forma:


M->VO1_LUZPAI == "1"

:warning: Atenção: Esta publicação foi transferida automaticamente do fórum antigo, mas os anexos não foram incluídos.

Show, da pra fazer assim, obrigadooo

Bom dia

No campo modo de edição vc pode colocar Iif(m->VO1_LUZPAI = '1',.t.,.f.). Espero ter ajudado

Muito bom, assim funciona perfeitamente também…obrigado !!