Ponto-de-Entrada: CFUSRGRV - Configurações de grupos e usuários
Abrangências: | Microsiga Protheus 8.11 , Microsiga Protheus 10 |
Versões: | Microsiga Protheus 8.11 , Microsiga Protheus 10 |
Compatível Países: | Todos |
Sistemas Operacionais: | Todos |
Compatível às Bases de Dados: | Todos |
Descrição: Este ponto de entrada é chamado na gravação das configurações de grupos e usuários. Este ponto de entrada permite realizar ações antes da gravação/remoção do grupo ou do usuário.
Sintaxe CFUSRGRV - Configurações de grupos e usuários ( [ ParamIxb[1] ], [ ParamIxb[2] ] )
Parâmetros: | Nome | | | Tipo | | | Descrição | | | Default | | | Obrigatório | | | Referência | |
| ParamIxb[1] | | | Numérico | | | Se 1 está sendo chamado na gravação dos grupos alterados.Se 2 está sendo chamado na gravação dos grupos deletados.Se 3 está sendo chamado na gravação dos usuários alterados.Se 4 está sendo chamado na gravação dos usuários deletados. | | | | | | | | | | |
| ParamIxb[2] | | | Array of Record | | | Recebe o array contendo as informações do grupo ou usuário alterado/removido, conforme o parametro 1. | | | | | | | | | | |
Exemplos User Function CFUSRGRV()Local nTipo := ParamIxb[1]Local aDados := ParamIxb[2]If nTipo == 1 /*Bloco de execução antes da gravação do grupo*/ElseIf nTipo == 2 /*Bloco de execução antes da deleção do grupo*/ElseIf nTipo == 3 /*Bloco de execução antes da gravação do usuário*/ElseIf nTipo == 4 /*Bloco de execução antes da deleção do usuário*/EndIfReturn
Variáveis | Nome | | | Tipo | | | Escopo | | | Pode Alterar | | | descrição | |
| | | | Array of Record | | | Global | | | Não | | | | |