Árvore de páginas

Ponto-de-Entrada: CT102BUT - Adiciona botões
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) , Português (Portugal) , Espanhol , Inglês
Descrição:
Ponto de Entrada que permite adicionar novos botões para o array arotina, no menu da mbrowse em lançamentos contábeis automáticos.
Programa Fonte
CTBA102.PRW
Sintaxe

CT102BUT - Adiciona botões ( [ ] ) --> ABOTAO

Parâmetros:
Nome Tipo Descrição Default Obrigatório Referência
Array of Record
Retorno
    ABOTAO(array_of_record)
  • array contendo as novas entradas ao menu, seguindo layout descrito no campo Observações.
Observações

O Layout do array aBotao 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
*/

Exemplos
User Function CT102BUT()Local aBotao := {}aAdd(aBotao, {'Botao Novo',"U_CopyLct",   0 , 3    })Return(aBotao)User Function CopyLct()Alert("Neste ponto devera ser implementada a rotina de copia customizada pelo cliente")Return 
Variáveis
Nome Tipo Escopo Pode Alterar descrição
Array of Record Global Não