Árvore de páginas


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:MNTA290
País:Brasil


02. DESCRIÇÃO

Descrição:

Ponto de Entrada que adiciona botões no Menu da rotina de Fechamento de Solicitação de Serviço

Localização:

SIGAMNT: Atualizações/Controle de Oficina/Solicitação de Serviço/Simplificado/Fechamento.

Eventos:

Fechamento de S.S. (MNTA290)

Programa Fonte:

MNTA290.prx

Função:

MNTA290B()

Parâmetros:
NomeTipoDescrição
PARAMIXB[1]ArrayRecebe informações do botão a ser adicionado.



03. DEMAIS INFORMAÇÕES

Exemplo MNTA290B
#Include "Protheus.ch"
 
//---------------------------------------------------------------------
/*/{Protheus.doc} MNTA290B
 Ponto de entrada para adicionar botões.
    [n][1]  -  Título da rotina que será exibido no menu
    [n][2]  -  Nome da função que será executada
    [n][3]  -  Parâmetro reservado. Deve ser sempre 0 (zero)
    [n][4]  -  Número da operação que a função executará. As alternativas são:
        1 = Pesquisa
        2 = Visualização
        3 = Inclusão
        4 = Alteração
        5 = Exclusão
        6 = Alteração sem a permissão para incluir novas linhas.
              É válido apenas para os objetos GetDados e GetDb.
  
  
    [n][5]  -  Esse elemento é opcional. Quando informado, deve conter o número da
    configuração do arquivo de acessos do Protheus (sigamat.acs), que indica
    se o usuário terá acesso a essa opção.
  
/*/
//---------------------------------------------------------------------
User Function MNTA290B()
 
    Local aRotina := aClone(ParamIXB[1])
  
    aAdd(aRotina,{"BOTÃO Teste", "U_fTeste()", 0, 2, 0})
  
Return aRotina
  
  
User Function fTeste()
  
    MsgInfo("Teste MNTA290B", "Atenção")
  
Return


04. ASSUNTOS RELACIONADOS

  • Não se aplica.