Árvore de páginas

Versões comparadas

Chave

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

...

Portuguese

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
Programa Fonte
GPEA011.PRX
Sintaxe

GPE11ROT - Menu de Gestão de Funcionários ( [ ] ) --> aArray

Parâmetros:



Nome

Tipo

Descrição

Default

Obrigatório

Referência




Array of Record













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.

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

submenusaAdd

submenus

aAdd(

aRotinas,

{

"Array1",

aPrincipal

, 0,

5,,.F.

}

)

//Cria

botao

que

chama

a

funcao

diretamenteaAdd

diretamente

aAdd(

aRotinas,

{

"Teste",

"u_teste"

,

5

0,

7

,,.F. }

)

Alert(

"Passou

pelo

PE

GPE11ROT"

)

RestArea(

aArea

)

Return(

aRotinas

)


Variáveis



Nome

Tipo

Escopo

Pode Alterar

descrição




Array of Record

Global

Não