Árvore de páginas

Versões comparadas

Chave

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

...

Permite o usuário adicionar novas opções no menu da rotina de Apontamento de  Horas Improdutivas. As novas opções devem ser adicionadas no vetor "aRotina", que e utilizado para a montagem do menu.


Localização Função MenuDef, da rotina Aponta Horas Improdutivas (MATA682).
Parâmetro

Não se aplica.

Retorno
aRotina.

Nil(Nulo)



03. DEMAIS INFORMAÇÕES

Bloco de código
languagec#
firstline1
titleExemplo
linenumberstrue
#INCLUDE "Protheus.ch"
 Static
User Function MenuDefMTA682MNU()
 
    
//*Estrutura do array aRotina:
PRIVATE aRotina	:= { {1 "Pesquisar"
					 {2 "Visualizar"
					 {3 "Incluir"
					 {4 "Hora Retr"
					 {5 "Estornar"
					 {6 "Encerrar"}	    	

 Ponto de entrada utilizado para inserir novas opcoes no array aRotina

If ExistBlock("MTA790MNU")
	ExecBlock("MTA790MNU",.F.,.F.)
EndIf
Return(aRotina)          1. Nome da opção no menu
        2. Função executada pela opção
        3. Reservado
        4. Tipo de Transação a ser efetuada
        5. Nivel de acesso
        6. Habilita Menu Funcional*/
    AADD(aRotina, {"Nome da opção", "Alert('Menu acionado')", 0, 3, 0, NIL})
 
Return Nil




04. ASSUNTOS RELACIONADOS

  • Não se aplica.

...