Histórico da Página
...
Portuguese | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
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 Parâmetros:
Retorno aArray
Observações A rotina deve retornar um array que deve conter as rotinas a serem adicionadas ao menu principal. Exemplos Exemplo: #INCLUDE 'PROTHEUS.CH' User Function GPE11ROT() Local aArea := GetArea() Local aRotinas := {} Local aPrincipal := {} Local aArray2 := {} aArray2 := { { "Teste1" ,"u_teste" , 0 , 2 ,0},; {{ "Teste2" ,"u_teste2" , 0 , 3 ,0},; {{ "Teste3" ,"u_teste3" , 0 , 4 ,0},; {{ "Conhecimento" ,"MsDocument" , 0 , 5 ,0 } } aPrincipal := { { "Array2", aArray2 , 0 , 2 } } //Cria botao semelhante aos demais, com submenusaAddsubmenus aAdd( aRotinas, { "Array1", aPrincipal , 0, 5,,.F. } ) //Cria botao que chama a funcao diretamenteaAdddiretamente aAdd( aRotinas, { "Teste", "u_teste" , 50, 7 ,,.F. } ) Alert( "Passou pelo PE GPE11ROT" ) RestArea( aArea ) Return( aRotinas ) Variáveis
|