Árvore de páginas

Ponto-de-Entrada: MA110BUT - Manipula botões nas solicitações de compras
Abrangências: Microsiga Protheus 10
Versões: Microsiga Protheus 10
Compatível Países: Todos
Sistemas Operacionais: Todos
Compatível às Bases de Dados: Todos
Idiomas: Espanhol , Inglês
Descrição:
Este ponto de entrada tem o objetivo de permitir ao usuário manipular a barra de botões nasrotinas de visualização, inclusão, Alteração e exclusão de solcitação de compras.
Exemplo: Possibilita retirar um botão que determinado usuário não tenha permissão conforme regra de negócio praticada.
Localização: Rotina de Solicitação de Compras MATA110()
Eventos

Antes de montar a tela de Solicitação de Compras  para cada operação selecionada (Visualização, Inclusão, Alteração e Exclusão).

Programa Fonte
MATA110.PRX
Sintaxe

MA110BUT - Manipula botões nas solicitações de compras ( [ PARAMIXB[1] ], [ PARAMIXB[2] ] ) --> aBut

Parâmetros:
Nome Tipo Descrição Default Obrigatório Referência
PARAMIXB[1] Numérico Parâmetro numérico contendo a opção de operação da rotina selecionada nOpc:
2 - Visualização
3 - Inclusão
4 - Alteração
5 - Exclusão
PARAMIXB[2] Array of Record Vetor contendo os botões carregados pela rotina.
Retorno
    aBut(vetor)
  • Retorno contendo os botões que deverão ser utilizados pelo programa de Solicitação de Compras.
Observações
ParamIXB[1] -> Opção selecionada pelo usuário, sendo:
2-Visulizar
3-Incluir
4-Alterar
5-Excluir

ParamIXB[2] -> Vetor contendo os botões originais da rotina.

Exemplos
User Function MA110BUT()Local nOpc:= PARAMIXB[1]Local aBut:= PARAMIXB[2]//Customização DesejadaReturn aBut