Linha de Produto: | Microsiga Protheus |
Segmento: | Manufatura |
Módulo: | SIGAMNT - Manutenção de Ativos e Gestão de Frotas
|
Rotina: | Rotina | Nome Técnico | MNTA080 | Cadastro de Bens |
Rotina(s) envolvida(s) | Nome Técnico | MNTA080M | Ponto de Entrada |
|
País(es): | Todos |
Banco(s) de Dados: | Todos |
Sistema(s) Operacional(is): | Todos |
Descrição: | Ponto de Entrada chamado no programa MNTA080.prx, para adicionar botões. |
Localização: | SIGAMNT: Atualizações/Controle de Oficina/Bens/Bens. |
Programa Fonte: | MNTA080.prx |
Função: | MNTA080M() |
Parâmetros: | | Nome | Tipo | Pode Alterar | Descrição | | aRotina | Array | Não | Recebe informações do botão a ser adicionado. |
|
| Retorno: | | Nome | Tipo | Descrição | Obrigatório | | Nulo | - | - | - |
|
#Include "Protheus.ch"
//---------------------------------------------------------------------
/*/{Protheus.doc} MNTA080M
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 MNTA080M()
aAdd(aRotina,{"BOTÃO MNTA080", "U_fTeste()", 0, 2, 0})
Return
User Function fTeste()
MsgInfo("Teste MNTA080M", "Atenção")
Return