| Linha de Produto: | Microsiga Protheus® |
|---|---|
| Segmento: | Logística |
| Módulo: | SIGATMS - Gestão de Transportes |
Ponto de entrada disparado antes da abertura do Browse, caso Browse inicial da rotina esteja habilitado, ou antes da apresentação do Menu de opções, caso Browse inicial esteja desabilitado.
Parâmetros:
| Nome | Tipo | Descrição | Default | Obrigatório | Referência | |||||
| cCdrOri | Array of Record | |||||||||
| cCdrDes | Array of Record | |||||||||
| cCliDev | Array of Record | |||||||||
| cLojDev | Array of Record | PARAMIXB[4] - Loja Cliente Devedor |
Sintaxe:
TM040MNU - Inclui Novas Opções ( ) --> Nil
Retorno:
Nil
(nulo)
Nil
#INCLUDE "PROTHEUS.CH"
#INCLUDE "FWMVCDEF.CH"
//-----------------------------------------------------------------
/*/{Protheus.doc} TM040MNU()
PE permite alterar o array utilizado para montagem do menu da Viagem Modelo 3.
@author User
@since 30/11/2021
@version 1.0
/*/
//--------------------------------------------------------------------
User Function TM040MNU()
/*
ONDE: Parâmetros do array a Rotina:
1. Nome a aparecer no cabeçalho
2. Nome da Rotina associada
3. Reservado
4. 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
5. Nível de acesso
6. Habilita Menu Funcional
*/
aadd( aRotina, { 'TEXTO DO BOTÃO - Teste PE', 'U_TstAlerta()', 0, 3, 0, NIL } )
Return
//-----------------------------------------------------------------
/*/{Protheus.doc} TstAlerta()
nova opção do menu
@author User
@since 30/11/2021
@version 1.0
/*/
//--------------------------------------------------------------------
User Function TstAlerta()
Alert("Ponto de Entrada funcionou!")
Return .T. |
Para habilitar ou desabilitar o Browse, entre na rotina, clique em Configurações/Browse Inicial e selecione
a opção desejada:
Sim - Habilitar Browse Inicial
Não - Desabilitar Browse Inicial
Este ponto de entrada pode ser utilizado para inserir novas opções no array aRotina.
Essa informação também está disponível na Central de Atendimento através do link:
https://centraldeatendimento.totvs.com/hc/pt-br/articles/360007453151
<style>
div.theme-default .ia-splitter #main {
margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
display: none;
}
#main {
padding-left: 10px;
padding-right: 10px;
overflow-x: hidden;
}
.aui-header-primary .aui-nav, .aui-page-panel {
margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
margin-left: 0px !important;
}
</style> |