Home

Linha Microsiga Protheus

Páginas filhas
  • Ac070Men - Adição de botões

Ponto-de-Entrada: Ac070Men - Adição de botões
Abrangências: Microsiga Protheus 8.11 , Microsiga Protheus 10
Versões: Microsiga Protheus 8.11 , Microsiga Protheus 10
Compatível Países: Brasil
Sistemas Operacionais: Todos
Compatível às Bases de Dados: Todas TotvsDbAccess
Descrição:
Ponto de entrada que permite adicionar ou remover botões do aRotina, na mBrowse do cadastro de candidatos.
Programa Fonte
ACAA070.PRW
Sintaxe

Ac070Men - Adição de botões ( [ aRotina ] ) --> aRotina

Parâmetros:
Nome Tipo Descrição Default Obrigatório Referência
aRotina Array of Record Array com os botões padrão da rotina acaa070.
Retorno
    aRotina()
  • Array com os botões a serem exibidos no menu da mBrowse, com layout identico ao do parametro de entrada.
Observações

O Layout do array aRotina deve sempre respeitar os itens abaixo:

[n][1]=Título da rotina que será exibido no menu
[n][2]=Função que será executada
[n][3]=Parâmetro reservado, deve ser sempre 0 ( zero )
[n][4]=Número da operação que a função vai executar sendo :

    • 1=Pesquisa
    • 2=Visualização
    • 3=Inclusão
    • 4=Alteração
    • 5=Exclusão
    • 6=Alteração. Não permite inclusão de novas linhas, válido apenas para objetos GetDados e GetDb.
Exemplos
User Function Ac070Men()Local aBotoes := ParamIxb[1]aAdd(aBotoes,{'Novo 01',"Aca070Leg",   0 , 2    })aAdd(aBotoes,{'Novo 02',"Aca070Leg",   0 , 2    })aAdd(aBotoes,{'Novo 03',"Aca070Leg",   0 , 2    })Return aBotoes
Variáveis
Nome Tipo Escopo Pode Alterar descrição
Array of Record Global Não