Ponto-de-Entrada: MA430BUT - Adicionar botões no controle de reservas
Descrição:
O ponto de entrada MA430BUT e é utilizado para adicionar botões de usuário dentro da opção "Outras Ações", na rotina de Controle de Reservas.
Programa Fonte:
MATA430.PRW
Sintaxe:
MA430BUT( nOper ) --> aButton
Parâmetros:
nOper - Tipo: Numérico - Número da operação, sendo:
1 - Visualização / Eliminar Resíduos;
3 - Inclusão;
4 - Alteração;
1 - Visualização / Eliminar Resíduos;
3 - Inclusão;
4 - Alteração;
5 - Exclusão.
Retorno:
aButton - Tipo: Vetor - Array contendo as definições dos botões.
Sendo: { cResource, bBloco, cTitulo }
cResource - Tipo: Caractere - Nome do resource compilado no RPO que será a imagem do botão.
bBloco - Tipo: Bloco de Código - Bloco de código que será executado.
cTitulo - Tipo: Caractere - Título do botão.
Exemplo:
#INCLUDE 'PROTHEUS.CH' User Function MA430BUT() Local nOper := PARAMIXB[1] //Número da operação que está sendo executada Local aButton := {} If nOper == 3 //Cria o botão na inclusão de uma reserva aAdd(aButton, {"PMSINFO",{|| Alert("Teste")},"Teste"}) EndIf Return aButton
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas