Page tree

MA685BUT - Confirmação de Apontamento

Características do Requisito

Linha de Produto:

Protheus

Segmento:

Manufatura

Módulo:

SIGAPCP - Planejamento e Controle da Produção

Ponto de Entrada:

MA685BUT - Confirmação de Apontamento

Idiomas:Espanhol, Inglês

País(es):

Todos

Banco(s) de Dados:

Todos

Sistema(s) Operacional(is):

Todos


Ponto de Entrada

Descrição:

No início da Função, antes de montar a ToolBar da Manutenção de Apontamentos, deve ser usado para adicionar botões do usuário, onde nestes serão inclusos as confirmações de apontamentos e as necessidades específicas do usuário.

Exemplo: User Function MA685BUT()Local aButtons := {}AAdd( aButtons, { 'BITMAP', {|| FUNCAO():= //FUNÇÃO DO USUÁRIO }, 'NOME DO BOTÃO' } ) Return( abuttons )

Localização:

Function A685Manut - Função de Manutenção dos apontamentos de perda responsável pela inclusão, alteração, exclusão .

Programa Fonte:

MATA685.PRX

Sintaxe:

MA685BUT - Confirmação de Apontamento ( ) --> aButtons
Retorno:

aButtons(vetor)

    (Vide Observações)

Observações:

Retorno


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 siga.

{ || Funcao() } -> CodeBlock contendo a função a ser chamada. Esta função

pode ser um ExecBlock

"ToolTip" -> Descrição do Botão.

 

Exemplo:

#Include 'Protheus.ch'

User Function CN120ALT()

Local aCab:= PARAMIXB[1]

Local cTipo:= PARAMIXB[2]

If cTipo == '1'

    aCab[4][2]:= 'NF' //Validações do usuário

EndIf

Return aCab