Árvore de páginas

Ponto de entrada que define cores e filtros utilizados no semáforo na rotina de Manutenção (MNTA120)

Características do Requisito

Linha de Produto:

Microsiga Protheus

Segmento:

Manufatura

Módulo:

SIGAMNT - Manutenção de Ativos e Gestão de Frotas

Rotina:

Rotina

Nome Técnico

MNTA120

Manutenção

Rotina(s) envolvida(s)

Nome Técnico

MNTA1206

Ponto de Entrada

País(es):

Todos

Banco(s) de Dados:

Todos

Sistema(s) Operacional(is):

Todos

Ponto de Entrada

Descrição:

Ponto de entrada executado na rotina de Manutenção (MNTA120) que permite definir as cores da legenda utilizados na tela

Localização:Atualizações/Controle de Oficina/Manutenção/Manutenção

Programa Fonte:

MNTA120.prx

Função:

MNTA1206()

Retorno:

Nome

Tipo

Descrição

Obrigatório

Retorno
aCoresPEArrayaCoresPE retorna filtros e cores para montagem do browseX

[x, 1] - Condição executada para definição de cor do filtro

[x, 2] - Descrição da cor do filtro utilizado

Exemplo do Ponto de Entrada MNTA1206()
#INCLUDE "TOTVS.CH"

User Function MNTA1206()  

	Local aCoresPE  := PARAMIXB

    aCoresPe[3] := ({"STF->TF_TIPACOM = 'C' ","BR_BRANCO"})// Alterar regras já existentes

    aAdd( aCoresPe, NIL )//Função necessaria para o funcionamento do Ponto de Entrada

    AIns( aCoresPe, 3 )
    aCoresPE[3] :=  {"STF->TF_TIPACOM = 'S' ","BR_AZUL"}//Criar novas legendas 

Return aCoresPE

Atenção

Para funcionamento normal da rotina é necessário deixar ao menos uma cor na última posição com a validação ".T.", ela será usada caso nenhum dos casos das outras cores seja atendido