Ponto de entrada que permite alterar o tipo de criação do browser da rotina de Solicitação de Serviço (MNTA280)
Características do Requisito
Linha de Produto: | Microsiga Protheus | ||||||||
Segmento: | Manufatura | ||||||||
Módulo: | SIGAMNT - Manutenção de Ativos e Gestão de Frotas | ||||||||
Rotina: |
| ||||||||
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 cadastro de Solicitação de Serviço (MNTA280) que permite alterar o tipo de criação do browser |
Localização: | SIGAMNT: Atualizações/Controle de Oficina/Solicitação de Serviço/Solicitação |
Programa Fonte: | MNTA280.prx |
Função: | MNTA280C() |
Retorno: |
Exemplo do Ponto de Entrada MNTA280C()
#INCLUDE "FWBROWSE.CH" #INCLUDE 'PROTHEUS.CH' User Function MNTA280C() SetVisual() oBrowse := FwMBrowse():New() oBrowse:SetAlias( "TQB" ) oBrowse:SetDescription(cCADASTRO) oBrowse:AddLegend( "TQB->TQB_SOLUCA == '"+cAguard+"'", 'BR_VERMELHO', OemToAnsi( "Aguardando Analise" ) ) oBrowse:AddLegend( "TQB->TQB_SOLUCA == '"+cClassi+"'", 'BR_VERDE', OemToAnsi( "Distribuída" ) ) oBrowse:AddLegend( "MNTA280Atr()", 'BR_AMARELO', OemToAnsi( "Com Atraso Cadastrado" ) ) ADD STATUSCOLUMN oColumn DATA { || If(TQB_PRIORI $ "1",'BR_VERMELHO', If(TQB_PRIORI $ "2",'BR_AMARELO','BR_VERDE') ) }; DOUBLECLICK { |oBrowse| U_CBT280LEG() } OF oBrowseoBrowse:Activate() Return .T. User Function CBT280LEG() Local aLegenda := {}aAdd(aLegenda,{"BR_VERMELHO","Alta"}) aAdd(aLegenda,{"BR_AMARELO","Média"}) aAdd(aLegenda,{"BR_VERDE","Baixa"}) BrwLegenda(cCadastro,"Legenda - Prioridade",aLegenda) Return .T.
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas