Home

Linha Microsiga Protheus

Páginas filhas
  • PL730COR-Permitir manipular as cores da legenda do browse de usuários

Descrição

PL730COR-Consulta da posição do usuário, com o objetivo de permitir manipular as cores da legenda do browse de usuários.

Observações

Preview

Veja também

Idioma

Português(Brasil)

Versões

Versões_Anteriores

Sistemas Operacionais Suportados

Todos

Compatível com as Bases de Dados

Todas

Updates

Parâmetros

Eventos de chamada do Ponto de Entrada

Variáveis

Programa Fonte

PLSA730.PRW

||Retorno|| Matriz com a seguinte estrutura: {aCores, aLegendas} 

||Exemplos||User function PL730COR LOCAL aCores := {}LOCAL aCdCores := {} // Matriz com as regras e as suas respectivas cores. aCores := { {"(BA1->BA1_MOTBLO<>Space(03).AND. DTOS(BA1->BA1_DATBLO)< '"+DTOS(DDATABASE)+"')", 'BR_VERMELHO' },;{"(BA1->BA1_MOTBLO<>Space(03).AND. DTOS(BA1->BA1_DATBLO)>='"+DTOS(DDATABASE)+"')", 'BR_PINK' },;{"(BA1->BA1_MOTBLO==Space(03).AND. DTOS(BA1->BA1_DATINC)>'" +DTOS(DDATABASE)+"')", 'BR_AZUL' },;{"(BA1->BA1_MOTBLO==Space(03).AND. DTOS(BA1->BA1_DATINC)<='"+DTOS(DDATABASE)+"')", 'BR_VERDE' }}// Matriz para legenda aCdCores:= { {'BR_VERMELHO' ,'DESLIGADO/BLOQUEADO'},; {'BR_VERDE' ,'ATIVO NO PLANO'},; {'BR_PINK' ,'DATA DE BLOQUEIO PROGRAMADO!!'},;{'BR_AZUL' ,'DATA DE INICIO PROGRAMADO!!'}}Return({aCores, aCdCores})
  • Sem rótulos