| Produto: | |
|---|---|
| Linha de Produto: | |
| Segmento: | |
| Módulo: | |
| Função: | MATA140 - Pré-Documento de Entrada |
| País: | Brasil |
| Ticket: | |
| Requisito/Story/Issue (informe o requisito relacionado) : |
O Ponto de Entrada MA140BUT tem como função a inclusão de novos botões na rotina de Pré-Documento de Entrada dentro de “Outras Ações” ao realizar alguma ação de inclusão, alteração e exclusão.
Function Ma140Bar() responsável pela inclusão de botões.
Nome | Tipo | Descrição |
|---|---|---|
| UPAR | Nulo |
Tipo | Descrição |
|---|---|
| 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 botão. O mesmo deve estar contido nas DLLs de
recursos do Protheus.
{ || Funcao() } -> CodeBlock contendo a função a ser chamada. Esta função
pode ser um ExecBlock
"ToolTip" -> Descrição do Botão
#Include 'Protheus.ch'
/*/{Protheus.doc} MA140BUT
Inclui novos botões dentro de "Outras Ações"
ao realizar alguma ação na Pré-Nota.
@type function
@author
@since 05/11/2024
/*/
User Function MA140BUT()
Local aButtons := {}
Aadd(aButtons ,{ "BITMAP", { || Funcao() }, "ToolTip" })
Return(aButtons)
|