Árvore de páginas

Versões comparadas

Chave

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

...

Portuguese

Pagetitle
AT050MNU - Inclusão de botão ao menu
AT050MNU - Inclusão de botão ao menu

Ponto-de-Entrada: AT050MNU - Inclusão de botão ao menu


Abrangências:Microsiga Protheus 10
Versões:Microsiga Protheus 10
Compatível Países:Todos
Sistemas Operacionais:Todos
Compatível às Bases de Dados:Todos
Idiomas:Português (Brasil)


Descrição:
O ponto de entrada AT050MNU pode ser utilizado para inserir novas opções no array aRotina.

Programa Fonte
TEC050.PRX
Sintaxe

AT050MNU - Inclusão de botão ao menu ( ) --> NIL

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

Exemplo:

#include 'protheus.ch'

User Function AT050MNU()
Local aRotina := ParamIxb[1]

aAdd(aRotina, { "AT050MNU", "funcao", 0, 0 , 0, .T. })

Return (aRotina)


Dica:

O exemplo pode ser adaptado conforme a necessidade. Para isso, no trecho a seguir, basta substituir o nome do PE pelo nome do botão que será exibido no menu Outras Ações da rotina TECA050 e substituir "função" pelo nome da função que deverá ser executada ao clicar no botão.

aAdd(aRotina, { "Nome do botão", "nome da função", 0, 0 , 0, .T. })