Páginas filhas
  • CFG10EGR - Tratamentos específicos no momento da gravação dos parâmetros.

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Migration of unmigrated content due to installation of a new plugin
Composition Setup
import.css=/download/attachments/327912/newLayout.css
Portuguese

Pagetitle
CFG10EGR - Tratamentos específicos no momento da gravação dos parâmetros.
CFG10EGR - Tratamentos específicos no momento da gravação dos parâmetros.

Ponto-de-Entrada: CFG10EGR - Tratamentos específicos no momento da gravação dos parâmetros.
Abrangências: Microsiga Protheus 10 , Microsiga Protheus 11
Versões: Microsiga Protheus 10 , Microsiga Protheus 11
Compatível Países: Todos
Sistemas Operacionais: Todos
Compatível às Bases de Dados: Todos
Idiomas: Português (Brasil)
Descrição:
O ponto de entrada CFG10EGR permite outros tratamentos específicos no momento da gravação de inclusão/alteração/exclusão dos parâmetros (SX6). O ponto de entrada é disparado após confirmar a tela de edição do parâmetro.
Programa Fonte
APCFG10E.PRW
Sintaxe

CFG10EGR - Tratamentos específicos no momento da gravação dos parâmetros. ( < ParamIXB> )

Parâmetros:
NomeTipoDescriçãoDefaultObrigatórioReferência
ParamIXBVetorVetor com as informações do usuário, operação realizada, nome do parâmetro e informações alteradas no parâmetro.X
Retorno
    (nulo)
Observações

ParamIXB

 

  • ParamIXB[1] (Caracter) -> Código do Usuário
  • ParamIXB[2] (Caracter) -> Nome do Usuário
  • ParamIXB[3] (Caracter) -> Operação ("3"=Inclusão; "4"=Alteração; "5"=Exclusão)
  • ParamIXB[4] (Caracter) -> Parâmetro
  • ParamIXB[5] ( Array ) -> Array bi-dimensional contendo as alterações realizadas

 

Exemplos
User Function CFG10EGR()Local cCodUser   := ParamIXB[1] //Codigo do UsuarioLocal cNomeUser  := ParamIXB[2] //Nome do UsuarioLocal cOperacao  := ParamIXB[3] //Operacao ("3"=Inclusao; "4"=Alteracao; "5"=Exclusao)Local cParametro := ParamIXB[4] //ParametroLocal aAlter     := ParamIXB[5] //Array bi-dimensional contendo as alteracoes realizadas//Estrutura do array "aAlter"//* Obs.: Cada linha do array se refere a um determinado conteudo que sofreu alteracao//aAlter[Linha][01]: Campo alterado//aAlter[Linha][02]: Valor anterior//aAlter[Linha][03]: Valor atual alterado[ codigo com tratamentos aqui... ]Return Nil