Árvore de páginas

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