Histórico da Página
01. DADOS GERAIS
Produto: |
| ||||
---|---|---|---|---|---|
Linha de Produto: |
| ||||
Segmento: |
| ||||
Módulo: | Gestão de Pessoal (SIGAGPE) | ||||
Função: | Recálculo de comissão (FINA440) | ||||
País: | Brasil |
02. VISÃO GERAL
Ponto de Entrada que permite incluir mais opções de atalhos no Menu Principal da rotina de Gestão de Funcionários (aRotina).
03. PARÂMETROS
...
Ponto-de-Entrada: GPE11ROT - Menu de Gestão de Funcionários
...
Descrição:
O ponto de entrada permite adicionar rotinas ao menu principal da rotina de Gestão de Funcionários
Programa Fonte
GPEA011.PRX
Sintaxe
GPE11ROT - Menu de Gestão de Funcionários ( [ ] ) --> aArray
...
Retorno
aArray
- (array_of_record)
- Contém as rotinas a serem adicionadas
Observações
A rotina deve retornar um array que deve conter as rotinas a serem adicionadas ao menu principal.
Variáveis
...
05. EXEMPLO
Bloco de código | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
| de execução
| |||||||||||
#INCLUDE 'PROTHEUS.CH'
User Function GPE11ROT()
Local aButtons := {}
Local aSubMenu := {}
//Cria subMenu para um botão
aSubMenu := { { "Teste 01" ,"u_subRot1" , 0 , 2, 0},;
{ "Teste 02" ,"u_subRot2" , 0 , 3, 0},;
{ "Teste 03" ,"u_subRot3" , 0 , 4, 0} }
//Cria botao que chama a funcao diretamente
aAdd( aButtons, { "Teste", "u_teste" ,0, 2,,.F. })
//Cria botao semelhante aos demais, com submenus
aadd( aButtons, { "Teste Submenu", aSubMenu , 0 , 2} )
Return aButtons
// Funções de usuário para apresentação de mensagens
User Function Teste()
Alert ("Teste PE GPE11ROT para criação de menu simples!" )
Return
User Function subRot1()
Alert ("Teste 01 do PE GPE11ROT para criação de subMenu!" )
Return
User Function subRot2()
Alert ("Teste 02 do PE GPE11ROT para criação de subMenu!" )
Return
User Function subRot3()
Alert ("Teste 03 do PE GPE11ROT para criação de subMenu!" )
Return |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas