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:
Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
ParamIXB | Vetor | Vetor 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
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas