Árvore de páginas

Ponto-de-Entrada: MTIPCBUT
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
Nível de Acesso: Nível 1 (Acesso Clientes)
Idiomas: Espanhol , Inglês
Descrição:

LOCALIZAÇÃO : Function A103ItemPC - Função responsável pela importação de Pedidos de Compra por Item..

EM QUE PONTO : No inico da Função, antes de montar a ToolBar da tela de importação de Pedidos de Compras. Deve ser usado para adicionar botões do usuário na toolbar da tela de importação de Pedidos através do retorno de um Array com a estrutura do botão a adicionar.

Eventos


Programa Fonte
MATA103.PRW
Sintaxe

MTIPCBUT ( ) --> aRet

Retorno
    aRet(vetor)
  • O retorno deve ser um array onde cada elemento deve ser um subarray com a
    seguinte estrutura:
    { "BITMAP", { || Funcao() }, "ToolTip" }
Observações

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 DLLs de
recursos do siga.
{ || Funcao() } -> CodeBlock contendo a funcao a ser chamada. Esta funcao
pode ser um ExecBlock
"ToolTip" -> Descricao do Botao.

Exemplos
User Function MTIPCBUT()Local aButtons := {} // Botoes a adicionaraadd(aButtons,{'BUDGETY',{|| U_MyProgram()},'Consulta Aprovacao','Aprovac.'})aadd(aButtons,{ 'NOTE'      ,{||  U_Desconto() },'Desconto','Desc' } )Return (aButtons )