...
Descrição: | Possibilita que o desenvolvedor cancele a operação de exclusão do usuário. |
Eventos: | Executado antes da exclusão do usuário na rotina de acesso do contrato. |
Fonte do Programa: | CNTA240.PRW |
Função: | CN240Acesso |
Parâmetros: | Não há. |
Retorno: | Valor | Tipo | Descrição |
---|
lRetorno | lógico | Deve retornar falso para não permitir a exclusão do usuário. Caso não exista o ponto de entrada ou retorne true, a rotina prosseguirá com a exclusão. |
|
Exemplo
Situação 1: Podemos customizar a rotina deixando com acesso para excluir o usuário, apenas para o administrador.
Bloco de código |
---|
language | text |
---|
theme | Eclipse |
---|
firstline | 1 |
---|
title | Exemplo |
---|
linenumbers | true |
---|
|
#INCLUDE "PROTHEUS.CH" |
...
/*/{Protheus.doc} CN240EXC |
...
Ponto de entrada executado antes da exclusão do usuário na rotina de acesso do contrato. |
...
...
...
...
...
...
...
// FALSO - NAO PERMITE A EXCLUSAO DO USUARIO |
...
// TRUE - PERMITE A EXCLUSAO DO USUARIO |
...
...
Local cUserLog := RetCodUsr() |
...
If cUserLog == "000000" // ADMINISTRADOR |
...
...
...
...
FWAlertError("Você não tem acesso para exclusão de usuários.", "Acesso Negado") |
...
...
Image Added
Image Added
03. ASSUNTOS RELACIONADOS
...