Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Wiki Markup
||Descrição|| Possibilita adicionar um item de menu customizado na manutenção dos benefícios (Vale Transporte/Vale Alimentação/Vale Refeição).   
||Observações|| O ponto de entrada recebe a variável ParamIXB, onde os seus elementos correspondem as opções de menu. Uma nova opção customizada pode ser adicionada, bastando incluir um novo elemento conforme a estrutura (dimensões) dos demais elementos.
||Exemplos||#INCLUDE 'RWMAKE.CH'
#INCLUDE 'PROTHEUS.CH'
USER FUNCTION GPA131MN()
Local aRotina := ParamIXB[1]
Local aSubMenu
Local aUserMenu
aSubMenu := {{"Item 1","U_item1",0,2},{"Item 2","U_item2",0,2}}
aUserMenu := {"Menu User",aSubMenu,0,2}
AADD( aUserMenu , "Menu User" )
AADD( aUserMenu , aSubMenu )
AADD( aUserMenu , 0 )
AADD( aUserMenu , 2 )
AADD(aRotina, aUserMenu)
Return aClone(aRotina)
||Preview||
||Veja também|| 
||Idioma|| Português(Brasil), Português (Portugal) , Espanhol , Inglês
||Versões|| Microsiga_Protheus12
||Sistemas Operacionais Suportados||Todos
||Compatível com as Bases de Dados||Todas
||Updates|| 
||Parâmetros||ParamIXB
              Tipo: Array of Record   
              Descrição: Elemento 1 - corresponde a variável array aRotina para ser complementada com a opção de menu customizada.
              Elementos contidos por dimensão:
              1. Texto para a ser exibido no menu.
              2. Nome da rotina associada.
              3. Usado pela rotina.
              4. Tipo de transação a ser efetuada.
                 4.1 - Pesquisa e posiciona em um banco de dados.
                 4.2 - Simplesmente mostra os campos.
                 4.3 - Inclui registros no bancos de dados.
                 4.4 - Altera o registro corrente. 
                 4.5 - Remove o registro corrente do banco de dados.
||Retorno|| ()
||Eventos de chamada do Ponto de Entrada|| 
||Variáveis|| Tipo: Array of Record
              Escopo: Global
              Pode Alterar: Não
||Programa Fonte|| GPEA131.PRX