× Linguagem de Programação ADVPL

Perguntas Gatilho para um campo ser obrigatório ou não segundo uma condição

Mais
11 anos 3 meses atrás #15914 por orakulo
Bom Dia Galerinha...Preciso de uma ajuda...
Preciso criar um gatilho para um campo ser obrigatório ou não segundo uma condição. Ex:
Se o estado for preenchido com EX (exterior) o campo cidade deixa de ser obrigatório.

Por favor Acessar ou Registrar para participar da conversa.

Mais
11 anos 3 meses atrás #15934 por lalberto
Blz Brother. neste caso o ideal é vc utilizar um ponto de entrada, pois é meio complicado tratar obrigatoriedade de campo em tempo de execução, não que não seja possível até é, mas é meio zica rsrs.

segue um ponto de entrada que poderá utilizar na inclusão do cadastro de clientes:

#include "rwmake.ch"
User Function M030INC()
Local _aArea := GetArea()

If INCLUI
If M->A1_EST <> "EX"
If Empty(M->CAMPO) // Se o seu campo estiver em branco
Alert("Atencao campo tal Obrigatorio quando estado diferente de EX")
Return .f.
Endif
Endif
Endif

RestArea(_aArea)
Return .t.

Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br

Por favor Acessar ou Registrar para participar da conversa.

Mais
11 anos 3 meses atrás #15976 por orakulo
Como eu adiciono esse ponto de entrada ?
Sou totalmente iniciante ainda ....

Por favor Acessar ou Registrar para participar da conversa.

Tempo para a criação da página:0.117 segundos
Joomla templates by a4joomla