MA103BUT.PRX
Trecho do ponto de entrada que faz a chamada para o Ponto de Entrada que o cliente renomeia para XMA103BUT
// Executa Ponto de Entrada do Cliente
If ExistBlock( "XMA103BUT" )
aUsButtons := ExecBlock( "XMA103BUT", .F., .F.,{aInfo} )
If Type("aUsButtons") == "A"
AEval( aUsButtons, { |x| AAdd( aButtons, x ) } )
Endif
EndIf
Documentação oficial no TDN
MA103BUT - Inclusão de opções na EnchoiceBar - Linha Microsiga Protheus - TDN (totvs.com)
Descrição
|
O Ponto de Entrada MA103BUT, chamado a partir do código-fonte MATA103.PRW, permite ao usuário adicionar opções na barra de menus EnchoiceBar.
|
Exemplos
|
#Include 'Protheus.ch'
User Function MA103BUT()
Local aButtons := {}
Alert("Ponto de entrada executado")
aadd(aButtons, {'TESTE', {||}, 'TESTE'})
Return (aButtons)
|
|
Idioma
|
Português(Brasil)
|
Versões
|
Versões_Anteriores
|
Sistemas Operacionais Suportados
|
Todos
|
Compatível com as Bases de Dados
|
Todas
|
Parâmetros
|
Não é necessária a passagem de parâmetros, pois a função retorna um vetor com botões do usuário que são adicionados ao vetor de opções do sistema.
|
Retorno
|
Array (vetor) de opções de usuário
|
Variáveis
|
Apenas cria-se um Array de opções de usuário, e o retorna.
|
Programa Fonte
|
MATA103.PRW
|
Created with the Personal Edition of HelpNDoc: Produce online help for Qt applications