- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Dúvidas Gerais
- Como deixar um campo como visualizado cinza com comando advpl
×
Linguagem de Programação ADVPL
Perguntas Como deixar um campo como visualizado cinza com comando advpl
- will
- Autor do Tópico
- Desconectado
- Membro Especialista
Menos
Mais
- Postagens: 81
- Obrigados Recebidos: 0
10 anos 7 meses atrás - 10 anos 7 meses atrás #22052
por will
Bom dia a Todos!!
Explicação 1: Preciso deixar um campo como visualizado em uma programação que estou fazendo e depois voltar ele para alterar após o meu ponto de entrada.
Explicação 2: Gostaria de saber para deixar o campo cinza sem alteração do usuário e depois voltar ele para normal se necessário via comando advpl para mim adicionar no meu ponto de entrada
Explicação 3: To mexendo num ponto de entrada no pedido de venda que mexe com o aheader e acols dos itens do pedido meu jovem.
Estou colocando um valor no campo de quantidade de venda.
Gostaria de saber se existe algum comando que após eu colocar o valor no campo de quantidade que eu preciso deixar o campo de quantidade cinza sem edição sem o usuário poder ir lá e mexer no campo??
Estou precisando disso pois estou fazendo uma integração com a balança de uma pedreira
Como faço isso?
Obrigado
Explicação 1: Preciso deixar um campo como visualizado em uma programação que estou fazendo e depois voltar ele para alterar após o meu ponto de entrada.
Explicação 2: Gostaria de saber para deixar o campo cinza sem alteração do usuário e depois voltar ele para normal se necessário via comando advpl para mim adicionar no meu ponto de entrada
Explicação 3: To mexendo num ponto de entrada no pedido de venda que mexe com o aheader e acols dos itens do pedido meu jovem.
Estou colocando um valor no campo de quantidade de venda.
Gostaria de saber se existe algum comando que após eu colocar o valor no campo de quantidade que eu preciso deixar o campo de quantidade cinza sem edição sem o usuário poder ir lá e mexer no campo??
Estou precisando disso pois estou fazendo uma integração com a balança de uma pedreira
Como faço isso?
Obrigado
Ultima edição: 10 anos 7 meses atrás por will. Razão: mais uma explicação
Por favor Acessar ou Registrar para participar da conversa.
- will
- Autor do Tópico
- Desconectado
- Membro Especialista
Menos
Mais
- Postagens: 81
- Obrigados Recebidos: 0
10 anos 1 semana atrás #26146
por will
Respondido por will no tópico Como deixar um campo como visualizado cinza com comando advpl
Solucionoado, no sigacfg onde está o campo tem um modo edição, só fazer um iif nele com o campo necessário que checa e informar .T. ou .F., aí ele vai deixar o campo editavel ou não
EXEMPLO
MODO EDIÇÃO: IIF(M->C5_REFATUR == 'S',.T.,.F.)
EXEMPLO
MODO EDIÇÃO: IIF(M->C5_REFATUR == 'S',.T.,.F.)
Por favor Acessar ou Registrar para participar da conversa.
- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Dúvidas Gerais
- Como deixar um campo como visualizado cinza com comando advpl
Tempo para a criação da página:0.117 segundos