Árvore de páginas

Ponto-de-Entrada: MT120COR - Manipula regras de cores de status na mBrowse
Abrangências: eAdvpl
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 MATA120 - Função do Pedido de Compras e Autorização de Entrega.

EM QUE PONTO : Após a montagem do Filtro da tabela SC7 e antes da execução da mBrowse do PC, utilizado para manipular o Array com as regras para apresentação das cores dos estatus na mBrowse.

Eventos


 

Programa Fonte
MATA120.PRW
Sintaxe

MT120COR - Manipula regras de cores de status na mBrowse ( < PARAMIXB> ) --> aNewCores

Parâmetros:
Nome Tipo Descrição Default Obrigatório Referência
PARAMIXB Vetor Array contendo as regras para a apresentação das cores do status do pedido de compras na mbrowse. X
Retorno
    aNewCores(vetor)
  • Array de retorno contendo as regras para a apresentação das cores do status do pedido de compras na mbrowse já manipuladas pelo usuario.
Observações


 

Exemplos
User Function MT120COR()Local aNewCores := aClone(PARAMIXB[1])  // aCoresaAdd(aNewCores,{ 'C7_CONAPRO== "B" .And.C7_QUJE < C7_QUANT' , 'BR_AZUL'})  //-- BloqueadoaAdd(aNewCores,{ 'C7_QUJE==0 .And. C7_QTDACLA==0'                     , 'ENABLE'})   //-- PendenteaAdd(aNewCores,{ 'C7_QUJE>=C7_QUANT'                                             , 'DISABLE'})  //-- AtendidoaAdd(aNewCores,{ 'C7_QTDACLA >0'                   , 'BR_LARANJA'}) //-- Pedido Usado em Pre-NotaReturn (aNewCores)