Ponto-de-Entrada: MA650LEG - Adiciona ou Altera Legenda
Versões: | Advanced Protheus 7.10 , Microsiga Protheus 8.11 , Microsiga Protheus 10 |
Compatível Países: | Todos |
Sistemas Operacionais: | Todos |
Compatível às Bases de Dados: | Todos |
Idiomas: | Espanhol , Inglês |
Descrição:
LOCALIZAÇÃO : Function MATA650() - Responsável pelo cadastramento de Ordens de Produção.
EM QUE PONTO : É executado antes da mBrowse no cadastramento de Ordens de Produção, e permite adicionar/alterar a legenda com a classificação do usuário. Lembrando que o array passado possui 3 dimenssões, para contemplar o título da legenda.
Eventos
Programa Fonte
MATA650.PRX
Sintaxe
MA650LEG - Adiciona ou Altera Legenda ( < PARAMIXB> ) --> aCorAux
Parâmetros:
Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
PARAMIXB | Vetor | (Vide Observações) | X |
Retorno
-
aCorAux(vetor)
- Array com a legenda definida pelo operador, lembrando que o mesmo possui três(3) dimenssões.
Observações
Array contendo a legenda padrão utilizada, possuindo a seguinte caracteíistica:
aCorAux:={ ;
{"Empty(C2_DATRF)", "ENABLE" ,"Em aberto"},;
{"!Empty (C2_DATRF)", "DISABLE","Encerrada" }}
Atenção: A prioridade de analise sempre será as condições para legenda padrão.
Exemplos
User Function MA650LEGLocal aCorAux := aClone(PARAMIXB[1]) //Conteudo da legenda padrão//Inclui legenda para verifcar se tem perdaaadd(aCorAux,{'!Empty(C2_PERDA)','BR_AMARELO', 'Op c/ Perda'})Return aCorAux
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas