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)
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas