Pagetitle |
---|
| GPE11ROT - Menu de Gestão de Funcionários |
---|
| GPE11ROT - Menu de Gestão de Funcionários |
---|
|
Ponto-de-Entrada: GPE11ROT - Menu de Gestão de Funcionários
Versões: | Microsiga Protheus 10 | Compatível Países: | Todos | Sistemas Operacionais: | Todos | Compatível às Bases de Dados: | Todos |
Descrição:O ponto de entrada permite adicionar rotinas ao menu principal da rotina de Gestão de Funcionários SintaxeGPE11ROT - Menu de Gestão de Funcionários ( [ ] ) --> aArray Parâmetros:
| Nome |
|
| Tipo |
|
| Descrição |
|
| Default |
|
| Obrigatório |
|
| Referência |
|
|
|
|
| Array of Record |
|
|
|
|
|
|
|
|
|
|
|
|
|
RetornoaArray(array_of_record)- Contém as rotinas a serem adicionadas
ObservaçõesA rotina deve retornar um array que deve conter as rotinas a serem adicionadas ao menu principal. Variáveis
| Nome |
|
| Tipo |
|
| Escopo |
|
| Pode Alterar |
|
| descrição |
|
|
|
|
| Array of Record |
|
| Global |
|
| Não |
|
|
|
|
Exemplo: #INCLUDE
Bloco de código |
---|
language | java |
---|
theme | Midnight |
---|
firstline | 1 |
---|
title | Exemplo de execução |
---|
linenumbers | true |
---|
| #INCLUDE 'PROTHEUS.CH' |
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 submenus |
aAdd( aRotinas, { "Array1", aPrincipal , 0,5,,.F. }) |
//Cria botao que chama a funcao diretamente |
aAdd( aRotinas, { "Teste", "u_teste" ,0, 7,,.F. }) |
Alert( "Passou pelo PE GPE11ROT" ) | )Variáveis | Nome | Tipo | Escopo | Pode Alterar | descrição | Array of Record | Global | Não