- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Dúvidas Gerais
- Gatilho para setar campo como obrigatório
×
Linguagem de Programação ADVPL
Perguntas Gatilho para setar campo como obrigatório
- lalberto
- Desconectado
- Administrador
Menos
Mais
- Postagens: 3676
- Obrigados Recebidos: 6
11 anos 1 mês atrás #17468
por lalberto
Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br
Respondido por lalberto no tópico Gatilho para setar campo como obrigatório
Daniel Segue o doc que pediu.
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.
- cintra_daniel
- Autor do Tópico
- Desconectado
- Membro Especialista
Menos
Mais
- Postagens: 95
- Obrigados Recebidos: 0
11 anos 3 semanas atrás #18072
por cintra_daniel
Respondido por cintra_daniel no tópico Gatilho para setar campo como obrigatório
Pessoal Bom dia!
Consegui fazer o tal gatilho e foi até bem simples, só que eu ainda fiquei agarrado com uma questão,
quando eu digo:
Iif(M->DA4_XXFUNC='Q',NaoVazio(),)
Como condição do gatilho ele reconhece quando o 1 campo é setado como 'Q' porém ele encara que NaoVazio() é um valor que estou passando para o campo e não validação...
alguém pode me ajudar?
Consegui fazer o tal gatilho e foi até bem simples, só que eu ainda fiquei agarrado com uma questão,
quando eu digo:
Iif(M->DA4_XXFUNC='Q',NaoVazio(),)
Como condição do gatilho ele reconhece quando o 1 campo é setado como 'Q' porém ele encara que NaoVazio() é um valor que estou passando para o campo e não validação...
alguém pode me ajudar?
Por favor Acessar ou Registrar para participar da conversa.
- leandrotto
- Desconectado
- Membro Iniciado
Menos
Mais
- Postagens: 1
- Obrigados Recebidos: 0
9 anos 8 meses atrás #27404
por leandrotto
Respondido por leandrotto no tópico Gatilho para setar campo como obrigatório
Daniel, eu estou procurando justamente o que você solicitou a um milhão de anos atrás... tem ai?
Quero isso, quando preencher um combo com uma das opções o outro campo tem que ser obrigatório o preenchimento...
Quero isso, quando preencher um combo com uma das opções o outro campo tem que ser obrigatório o preenchimento...
Por favor Acessar ou Registrar para participar da conversa.
- lalberto
- Desconectado
- Administrador
Menos
Mais
- Postagens: 3676
- Obrigados Recebidos: 6
9 anos 8 meses atrás #27406
por lalberto
Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br
Respondido por lalberto no tópico Gatilho para setar campo como obrigatório
No Campo que deseja colocar como obrigatório o preenchimento na validação do Usuário coloque:
Iif(M->CAMPO1=='XX',!Empty(M->CAMPO2),.t.)
Onde CAMPO1 é o seu campo COMBO
e CAMPO2 o campo que deseja colocar como obrigatorio.
Nao Testei veja se funfa ai.
Iif(M->CAMPO1=='XX',!Empty(M->CAMPO2),.t.)
Onde CAMPO1 é o seu campo COMBO
e CAMPO2 o campo que deseja colocar como obrigatorio.
Nao Testei veja se funfa ai.
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.
- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Dúvidas Gerais
- Gatilho para setar campo como obrigatório
Tempo para a criação da página:0.124 segundos