Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Composition Setup
import.css=/download/attachments/327912/newLayout.css
English

Pagetitle
MA381BUT
MA381BUT

Ponto-de-Entrada: MA381BUT
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:

LOCALIZAÇÃO:
Na rotina de ajuste de empenhos (modalidade II).

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 nasrotinas 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-Visulizar
3-Incluir
4-Alterar
5-Excluir

ParamIXB[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
Sintaxe

MA381BUT ( [ ParamIXB[1] ], [ ParamIXB[2] ] )

Parâmetros:
NomeTipoDescriçãoDefaultObrigatórioReferência
ParamIXB[1]CaracterOpção selecionada (2-Visulizar, 3-Incluir, 4-Alterar, 5-Excluir).
ParamIXB[2]Array of RecordVetor contendo os botões originais da rotina.
Retorno
    ()
Exemplos
#include "rwmake.ch"#include "TbiConn.ch"#include "protheus.ch"User Function MA381BUT()Local nOpcao  := PARAMIXB[1]          // Opção escolhidaLocal aBotoes := aClone(PARAMIXB[2])  // Array com botões padrão	aAdd( aBotoes, { 'CRITICA', { || u_Teste(nOpcao) }, 'Teste do ponto de entrada MA381BUT' } )Return (aClone(aBotoes))User Function Teste(nopcx)	Aviso('MA381BUT','Teste do ponto de entrada...'+Str(nOpcx),{'Ok'})Return
Variáveis
NomeTipoEscopoPode Alterardescrição
Array of RecordGlobalNão

Composition Setup
import.css=/download/attachments/327912/newLayout.css
Portuguese

Pagetitle
MA381BUT - Ajuste de Empenhos
MA381BUT - Ajuste de Empenhos

Ponto-de-Entrada: MA381BUT - Ajuste de Empenhos
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:
LOCALIZAÇÃO: Na rotina de ajuste de empenhos (modalidade II).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
MATA381.PRX
Sintaxe

MA381BUT - Ajuste de Empenhos ( [ ParamIXB[1] ], [ ParamIXB[2] ] )

Parâmetros:
NomeTipoDescriçãoDefaultObrigatórioReferência
ParamIXB[1]CaracterOpção selecionada (2-Visulizar, 3-Incluir, 4-Alterar, 5-Excluir).
ParamIXB[2]Array of RecordVetor contendo os botões originais da rotina.
Retorno
    ()
Exemplos
#include "rwmake.ch"#include "TbiConn.ch"#include "protheus.ch"User Function MA381BUT()Local nOpcao  := PARAMIXB[1]          // Opção escolhidaLocal aBotoes := aClone(PARAMIXB[2])  // Array com botões caso existaaAdd( aBotoes, { 'CRITICA', { || u_Teste(nOpcao) }, 'Teste do Ponto de Entrada...' } )Return( aClone( aBotoes ) )User Function Teste(nopcx)Aviso('MA381BUT','Teste do ponto de entrada...'+Str(nOpcx),{'Ok'})Return
Variáveis
NomeTipoEscopoPode Alterardescrição
Array of RecordGlobalNão