Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Revertida da versão 6

...

Portuguese

Pagetitle
FT050MNU - Antecede abertuda do Browse
FT050MNU - Antecede abertuda do Browse

Ponto-de-Entrada: FT050MNU - Antecede
abertura
abertuda do Browse

 

Versões:Microsiga Protheus 8.11 , Microsiga Protheus 10 e Microsiga Protheus
 
11
Idiomas:Todos

 

Descrição:

Ponto de entrada disparado

:

antes da abertura do Browse, caso Browse inicial da rotina esteja habilitado, ou

antes da apresentação do Menu de opções, caso Browse inicial esteja desabilitado.
Para habilitar ou desabilitar o Browse, entre na rotina, clique em Configurações/Browse Inicial e selecione a opção desejada:
Sim - Habilitar Browse Inicial
Não - Desabilitar Browse Inicial
Este ponto de entrada pode ser utilizado para inserir novas opções no array aRotina.

 


Exemplo da Versão 10:

User Function FT050MNU()

aadd(aRotina,{'TEXTO DO BOTÃO','NOME DA FUNÇÃO' , 0 , 3,0,NIL})  

Return

 

Exemplo da Versão 11:

User

Function FT050MNU

Function FT050MNU()

Local aRot := {}

aadd(aRot,{'TEXTO DO BOTÃO','NOME DA FUNÇÃO' , 0 , 3,0,NIL})

Return aRot

Obs: Para

a

versão 11 é necessário retornar um array contendo a nova opção de menu.

Parâmetros


Parametros do array a Rotina:
1. Nome a aparecer no

cabeçalho

cabecalho
2. Nome da Rotina associada
3. Reservado
4. Tipo de Transação a ser efetuada:
1 - Pesquisa e Posiciona em um Banco de Dados
2 - Simplesmente Mostra os Campos
3 - Inclui registros no

Banco

Bancos de Dados
4 - Altera o registro corrente
5 - Remove o registro corrente do Banco de Dados
5.

Nível

Nivel de acesso
6. Habilita Menu Funcional

 

 

Programa Fonte
FATA050.PRW
Sintaxe

FT050MNU - Antecede

abertura

abertuda do Browse ( )

FT050MNU - Antecede

abertura

abertuda do Browse ( ) -->

aRot

aRot      (Versão 11)

Retorno da Versão 10 

Nil

(nulo)

Nenhum

Retorno da Versão 11

aRot

(array_of_record)

Retorna um array com a nova opção de menu.