- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Dúvidas Gerais
- Alteração X3_When em tempo de execução
×
Linguagem de Programação ADVPL
Perguntas Alteração X3_When em tempo de execução
- renatoais
- Autor do Tópico
- Desconectado
- Membro Iniciado
Menos
Mais
- Postagens: 6
- Obrigados Recebidos: 0
10 anos 3 meses atrás #24467
por renatoais
Alteração X3_When em tempo de execução foi criado por renatoais
Fala Galera Blz
Preciso Bloquear para edição o campo de preço unitario do pedido de venda de acordo com minha TES ou CFOP , alguem ja fez alguma coisa parecida para me dar uma luz.
Valeu !
Preciso Bloquear para edição o campo de preço unitario do pedido de venda de acordo com minha TES ou CFOP , alguem ja fez alguma coisa parecida para me dar uma luz.
Valeu !
Por favor Acessar ou Registrar para participar da conversa.
- admin
- Desconectado
- Administrador
Menos
Mais
- Postagens: 216
- Obrigados Recebidos: 0
10 anos 3 meses atrás #24471
por admin
Respondido por admin no tópico Alteração X3_When em tempo de execução
Tenta assim:
No campo C6_PRCVEN na coluna X3_WHEN
Coloca
Iif(M->C6_TES$'501',.t.,.f.)
Ou seja, se a tes informada for a 501 permite edição do campo, caso contrário bloqueia.
Se não funfar assim, tenta assim:
Iif(aCols[n,aScan(aHeader,{|x| AllTrim(x[2]) == "C6_TES"})]$'501',.t.,.f.)
No campo C6_PRCVEN na coluna X3_WHEN
Coloca
Iif(M->C6_TES$'501',.t.,.f.)
Ou seja, se a tes informada for a 501 permite edição do campo, caso contrário bloqueia.
Se não funfar assim, tenta assim:
Iif(aCols[n,aScan(aHeader,{|x| AllTrim(x[2]) == "C6_TES"})]$'501',.t.,.f.)
Por favor Acessar ou Registrar para participar da conversa.
- renatoais
- Autor do Tópico
- Desconectado
- Membro Iniciado
Menos
Mais
- Postagens: 6
- Obrigados Recebidos: 0
- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Dúvidas Gerais
- Alteração X3_When em tempo de execução
Tempo para a criação da página:0.103 segundos