Árvore de páginas

Ponto de entrada que permite adicionar novos botões no menu funcional do Browse inicial da rotina Retorno de Check List.

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

MNTA765

Retorno de Check List

Tickets:7351993

Issues

DNG-8705

Países:

Todos.

Bancos de Dados:

Todos.

Sistemas Operacionais:

Todos.

Ponto de Entrada

Descrição:

Ponto de entrada acionado na montagem do menu funcional do Browse inicial, permitindo incluir ou remover opções do mesmo.

Localização:

SIGAMNT: Atualizações > Controle de Oficina > Check List  > Retorno Check List

Programa Fonte:

MNTA735.prw

Função:

MenuDef()

Parâmetros:
NomeTipoDescriçãoObrigatório
ParamIXB[1]Array

aRotina já definido pelo sistema

    Tipo                                   DescriçãoObrigatório
  Caracter                               Titulo da opção.

       Sim

  Caracter                     Rotina que executará a ação.

       Sim

 Numérico                                   Reservado.

       Sim

 Numérico

Tipo de transação a ser efetuada:

1 - Pesquisa e Posiciona em um Banco de Dados
2 - Simplesmente Mostra os Campos
3 - Inclui registros no Bancos de Dados
4 - Altera o registro corrente
5 - Remove o registro corrente do Banco de Dados

       Sim 
 Numérico                              Nível de acesso.

       Não

  Lógico                      Habilita menu funcional.       Não
Sim
Retorno:
TipoDescriçãoObrigatório
ArrayaRotina contendo as opções que serão apresentadas pelo menu funcionalSim

 

Exemplo P.E. MNTA7350
#Include 'Protheus.ch'

User Function MNTA7350()
 	
	Local aRet := ParamIXB[1]

	aAdd( aRet, { 'BOTÃO PARA TESTE', 'U_fTeste()', 0, 2, 0 } )
 
Return aRet

User Function fTeste()
 
	Alert( 'O Botão funciona!' )
 
Return