Ponto-de-Entrada: MT125COR - Função do Contrato de Parceria.
Abrangências: | Microsiga Protheus 10 |
Versões: | Microsiga Protheus 10 |
Compatível Países: | Todos |
Sistemas Operacionais: | Todos |
Compatível às Bases de Dados: | Todos |
Idiomas: | Espanhol , Inglês |
Descrição:
O ponto de entrada MT125COR , é utilizado após a montagem do Filtro da Tabela SC3 e antes da execução da Mbrowse, permitindo manipular o Array com as regras para a apresentação das cores dos status na MBrowse. Deve ser utilizado em conjunto com o Ponto de Entrada MT125LEG.
Programa Fonte
MATA125.PRW
Sintaxe
MT125COR - Função do Contrato de Parceria. ( < PARAMIXB> ) --> aNewCores
Parâmetros:
Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
PARAMIXB | Vetor | Array que contém as regras para a apresentação das cores do status do Contrato na Mbrowse. | X |
Retorno
-
aNewCores(vetor)
- Array de retorno que contém as regras para a apresentação das cores do status do Contrato na Mbrowse já manipuladas.
Exemplos
User Function MT125COR()Local aNewCores := {} aAdd(aNewCores,{ '!Empty(C3_RESIDUO)' , 'BR_CINZA' }) //Eliminado por ResiduoaAdd(aNewCores,{ 'C3_CONAPRO=="B".And.C3_QUJE < C3_QUANT' , 'BR_AZUL' }) //BloqueadoaAdd(aNewCores,{ 'C3_QUJE==0' , 'ENABLE' }) //PendenteaAdd(aNewCores,{ 'C3_QUJE<>0.And.C3_QUJE=C3_QUANT .And. C3_IPI ==0' , 'DISABLE' }) //AtendidoaAdd(aNewCores,{ 'C3_IPI>0' , 'BR_PINK' }) //-- Legenda AdcionalReturn (aNewCores)
Variáveis
Nome | Tipo | Escopo | Pode Alterar | descrição | ||||||||||
Array of Record | Global | Não |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas