Ponto-de-Entrada: MA020BUT - Inclusão de botões no cadastro de fornecedores
Versões: | Advanced Protheus 7.10 , Microsiga Protheus 8.11 , Microsiga Protheus 10 |
Compatível Países: | Todos |
Sistemas Operacionais: | Todos |
Compatível às Bases de Dados: | Todos |
Idiomas: | Espanhol , Inglês |
Descrição:
Ponto de Entrada para inclusão de botões do usuário na barra de ferramentas do cadastro de Fornecedores.
LOCALIZAÇÃO: Function MATA020 - Função principal do programa de inclusão, alteração e exclusão de fornecedores.
EM QUE PONTO: No início da Função, antes de montar a TollBar da tela de manutenção do cadastro de fornecedores, deve ser usado para adicionar botões do usuário na toolbar desta tela, através do retorno de um Array com a estrutura do botão a adicionar.
Eventos
Programa Fonte
MATA020.PRX
Sintaxe
MA020BUT - Inclusão de botões no cadastro de fornecedores ( ) --> aButtons
Retorno
-
aButtons(vetor)
- O retorno deve ser um array onde cada elemento deve ser um subarray com a seguinte estrutura:
{ "BITMAP", { || Funcao() }, "ToolTip" }
Onde:
"BITMAP" -> Nome do bitmap do botao. O mesmo deve estar contido nas
Observações
Exemplos
User Function MA020BUT()Local aButtons := {} // botões a adicionarAAdd(aButtons,{ 'NOTE' ,{| | U_MyProg1() }, 'Consulta Financ','Financ' } )AAdd(aButtons,{ 'PEDIDO' ,{| | U_MyProg2() }, 'Consulta Pedidos','Ped' } )Return (aButtons)
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas