Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

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:SIGAMDI: Atualizações/Controle de Oficina/Manutenção/Manutenção

Programa Fonte:

MNTA120.prx

Função:

MNTA2806MNTA1206()

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

Bloco de código
titleExemplo do Ponto de Entrada MNTA1206()
#INCLUDE "TOTVS.CH"

User Function MNTA1206()  

	Local aCoresPE  := PARAMIXB

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

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

    Aadd( aCoresPE, { ".T."AIns( aCoresPe, 3 )
    aCoresPE[3] :=  {"STF->TF_TIPACOM = 'S' ","BR_AZUL"}//Criar }novas )legendas 
    
Return aCoresPE
Aviso
titleAtençã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