Árvore de páginas

Carregando...


01. DADOS GERAIS

Produto:

TOTVS Manutenção de Ativos

Linha de Produto:

Linha Protheus

Segmento:

Manufatura

Módulo:

TOTVS Manufatura (Linha Protheus) - Manutenção de ativos (SIGAMNT)

Função:MNTA2805()
País:Brasil


02. DESCRIÇÃO

Descrição:

Ponto de entrada executado na rotina de Solicitação de Serviço (MNTA280) que permite definir as cores e filtros utilizados na tela.

Localização:

SIGAMDI: Atualizações/Controle de Oficina/Solicitação de Serviço/Solicitação

Programa Fonte:

MNTA280.prx

Função:

MNTA2805()

Retorno:

NomeTipoDescriçãoObrigatório
aCores/aCoresPEArrayaCores retorna filtros e cores para montagem do browse, já aCoresPE retorna alguma variável ou texto no filtro.X

03. DEMAIS INFORMAÇÕES

Exemplo MNTA2805()
#Include 'Protheus.ch'     
 
User Function MNTA2805()
 
    //Acesso: aCoresPE
    //Acesso: aVarsPE
    aAdd(aVarsPE,"A")
    aAdd(aVarsPE,"D")
     
    //Para adicionar ou alterar itens da legenda -> alterar array aCoresPE e return
    //aAdd(aCoresPE,{"Funcao/Condicao","Cor"})
    //aCoresPE[1][2] := 'BR_AZUL'
     
    //Para criar nova legenda -> definir novo array
    aCores := {{"NGSEMAFARO('TQB->TQB_SOLUCA $ aVarsPE[1] .And. Empty(TQB->TQB_CDSERV)')" ,'BR_LARANJA'},
    ;{"NGSEMAFARO('TQB->TQB_SOLUCA $ aVarsPE[1] .And. !Empty(TQB->TQB_CDSERV)')" ,'BR_VERDE'},;
    {"NGSEMAFARO('TQB->TQB_SOLUCA $ aVarsPE[2]')" ,'BR_CINZA'}}
     
Return aCores


04. ASSUNTOS RELACIONADOS

  • Não se aplica.