- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Dúvidas Gerais
- Deixar campo obrigatório
×
Linguagem de Programação ADVPL
Perguntas Deixar campo obrigatório
- SimoesTI
- Autor do Tópico
- Desconectado
- Membro Júnior
Menos
Mais
- Postagens: 37
- Obrigados Recebidos: 0
9 anos 1 mês atrás #29454
por SimoesTI
Deixar campo obrigatório foi criado por SimoesTI
Pessoal, seis que manja dos paranaue
Tem como fazer com que um campo fique obrigatório somente quando cair em uma condição
Exemplo ao fechar uma OP os campos de lote não são obrigatórios, pois ñ são todos os produtos q o lote é controlado.
Eu queria fazer com que o sistema fizesse uma verificação no cadastro do produto quando informado na apontamento da produção, para ver se a rastreabilidade do mesmo esta sendo controlada. e se a resposta for sim os campos do lote no apontamento de produção ficassem obrigatórios.
tem como?!
Tem como fazer com que um campo fique obrigatório somente quando cair em uma condição
Exemplo ao fechar uma OP os campos de lote não são obrigatórios, pois ñ são todos os produtos q o lote é controlado.
Eu queria fazer com que o sistema fizesse uma verificação no cadastro do produto quando informado na apontamento da produção, para ver se a rastreabilidade do mesmo esta sendo controlada. e se a resposta for sim os campos do lote no apontamento de produção ficassem obrigatórios.
tem como?!
Por favor Acessar ou Registrar para participar da conversa.
- lalberto
- Desconectado
- Administrador
Menos
Mais
- Postagens: 3676
- Obrigados Recebidos: 6
9 anos 1 mês atrás #29455
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 Deixar campo obrigatório
Brother neste caso vai precisar criar um ponto de entrada, tipo assim:
E Usar a função rastro no código do produto
If Rastro(M->H6_PRODUTO) // se Verdadeiro possui rastreabilidade.
Precisa pegar um ponto de entrada na confirmação do apontamento e verificar os campos H6_LOTECTL se estiver vazio dar mensagem ao usuário que é necessário informar lote.
E Usar a função rastro no código do produto
If Rastro(M->H6_PRODUTO) // se Verdadeiro possui rastreabilidade.
Precisa pegar um ponto de entrada na confirmação do apontamento e verificar os campos H6_LOTECTL se estiver vazio dar mensagem ao usuário que é necessário informar lote.
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.
- SimoesTI
- Autor do Tópico
- Desconectado
- Membro Júnior
Menos
Mais
- Postagens: 37
- Obrigados Recebidos: 0
9 anos 1 mês atrás - 9 anos 5 dias atrás #29456
por SimoesTI
Respondido por SimoesTI no tópico Deixar campo obrigatório
Ai lasco é série 3 não tem ponto de entrada
como é serie 3, fiz só uma mensagem de aviso pra quando a Rastreabilidade do produto for controlado apresentar uma mensagem lembrando o usuário dos campos.
como é serie 3, fiz só uma mensagem de aviso pra quando a Rastreabilidade do produto for controlado apresentar uma mensagem lembrando o usuário dos campos.
Ultima edição: 9 anos 5 dias atrás por SimoesTI.
Por favor Acessar ou Registrar para participar da conversa.
- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Dúvidas Gerais
- Deixar campo obrigatório
Tempo para a criação da página:0.105 segundos