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 |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas