Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

01. DADOS GERAIS

Produto:

Solucoes_totvs_cross
SolucaoCrossTOTVS RH

Linha de Produto:

Linhas_totvs
LinhaLinha Protheus

Segmento:

Segmentos_totvs
SegmentoRH

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

de execução
Bloco de código
languagejava
themeMidnight
firstline1
titleExemplo
linenumberstrue
#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