| Produto: | TOTVS Backoffice |
|---|---|
| Linha de Produto: | Linha Protheus |
| Segmento: | Backoffice |
| Módulo: | Financeiro (SIGAFIN) |
| Função: | FINA050 (Contas a Pagar) |
| País: | Brasil |
Ponto de entrada que permite modificar os itens de menu do browse de seleção de títulos a pagar , por meio de edição da variável aRotina (passada como parâmetro no ponto de entrada) .
O retorno deve conter a variavel aRotina customizada, com as opções que podem ser selecionadas.
Este ponto de entrada pode ser utilizado para inserir novas opções no array aRotina, para isso a seguinte estrutura deve ser respeitada: Onde: cNome -> Nome da opção que sera incluída no menu; cFunction -> Função que será executada por esta opção; 1 - Pesquisa e Posiciona em um Banco de Dados; 2 - Mostra o registro corrente; 3 - Inclui registros no Banco de Dados; 4 - Altera o registro corrente; 5 - Remove o registro corrente do Banco de Dados. nNivel -> Nível de acesso do usuário. |
| Nome | Tipo | Descrição |
aRotina | Array | Contém as novas opções que serão incluídas no menu do borwse. |
#Include 'Protheus.ch'
#Include 'FWMVCDEF.ch'
User Function F050ROT()
Local aArea := GetArea()
Local aRotina := Paramixb // Array contendo os botoes padrões da rotina.
// Tratamento no array aRotina para adicionar novos botoes e retorno do novo array.
Aadd(aRotina, { "F050ROT", "U_F050ROTMSG", 0, 8, 0,.F.})
RestArea(aArea)
Return aRotina
User Function F050ROTMsg()
Aviso( "F050ROT", "Ponto de Entrada F050ROT", {"Ok"}, 2 )
Return .T. |
Não há
<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>
|