Árvore de páginas

Produto:

Protheus.

Ocorrência:

M265BUT: Adiciona botões adicionais à barra de ferramentas.

Passo a passo:

Localização: Localizado nas funções de Endereçamento (A265Inclui),  Visualização (A265Visual) e Estorno (A265Exclui) da Distribuição do Produto.

Em que ponto: É chamado antes da apresentação da Getdados e permite que sejam adicionados botões adicionais na barra de ferramentas da janela de endereçamento de produtos.

Programa fonte: MATA265.PRX

Sintaxe: M265BUT - Adiciona botões adicionais à barra de ferramentas ( < PARAMIXB> ) --> aButUsr

Parâmetro:

NomeTipoDescriçãoDefaultObrigatórioReferência
PARAMIXBVetorO 1o. elemento do array, ParamIxb[1], indica a opção selecionada: 2 = Visualização ; 3 = Endereçamento ; 4 = Estorno X 

Retorno:

aButUsr(vetor)

  • Array com os dados do botões adicionais.

Exemplo:

User Function M265BUT()Local aButUsr   := {}Local nOpc       := ParamIxb[1]   // 2=Visualizar   3=Endereçar   4=EstornaraAdd(aButUsr,{'PRODUTO',{||U_Funcao1()},'Botao 01','Botao 01' } )aAdd(aButUsr,{'PRODUTO',{||U_Funcao2()},'Botao 02','Botao 02' } )aAdd(aButUsr,{'PRODUTO',{||U_Funcao3()},'Botao 03','Botao 03' } )// Detalhando:// aButUsr := { {x,y,z}}// Onde x: BITMAP DO BOTAO// Y: BLOCO DE CODIGO ASSOCIADO// z: HINT DO BOTAOReturn (aButUsr)

Observações: