Árvore de páginas

Produto:

Protheus.

Ocorrência:

A105BUT: Solicitações ao Armazém.

Passo a passo:

Localização: Na rotina de solicitações ao armazém.

Em que ponto: Será executado na montagem da tela nas funções de visualização, inclusão, alteração e exclusão.

Utilização: Este ponto de entrada permitirá ao usuário manipular a barra de botões nas rotinas de visualização, inclusão, alteração e exclusão.

Parâmetros de envio: Os parâmetros enviados ao ponto de entrada estão no vetor PARAMIXB, sendo eles: ParamIXB[1] ->

Opção selecionada pelo usuário, sendo: 2-Visualizar3-Incluir4-Alterar5-ExcluirParamIXB[2] -> Vetor contendo os botões originais da rotina.

Parâmetros de retorno: É esperado como retorno um vetor no mesmo formato do vetor original.

Programa fonte: MATA105.PRX

SintaxeA105BUT - Solicitações ao Armazém ( [ aParamIXB[1] ], [ aParamIXB[2] ] ) --> aRet

Parâmetros:

NomeTipoDescriçãoDefaultObrigatórioReferência
aParamIXB[1]NuméricoOpção selecionada pelo usuário.   
aParamIXB[2]Array of RecordVetor contendo os botões originais da rotina.   

Retorno:

aRet(array_of_record)

  • É esperado como retorno um vetor no mesmo formato do vetor original.

Exemplo:

#include "rwmake.ch"#include "protheus.ch"User Function A105BUT()Local nOpcao  := PARAMIXB[1]  // 
Opção escolhidaLocal aBotoes := PARAMIXB[2]  // Array com botões padrão// Customizações do clienteReturn aBotoes.

Variáveis:

NomeTipoEscopoPode alterarDescrição
 Array of RecordGlobalNão 

Observações: