Observación: Esta página fue traducida utilizando recursos de automatización con el propósito de entregar contenido en su idioma de manera más rápida. Consecuentemente, ella puede tener errores gramaticales y situaciones similares. Si el contenido no es útil en este estado, en el pié de página usted puede acceder al material original en Portugués Brasileño y también dar opiniones sobre esta traducción.

GravaNoBancoAbrUsu

Esta função é utilizada para gravar no banco de dados as informações definidas através das funções para abrangências de usuários. Ao utilizar estas funções, as abrangências alteradas ficam armazenadas apenas em memória. Com isso, quando o usuário fizer o logon no sistema novamente, estas alterações serão perdidas. A utilização desta função grava no banco de dados todas as alterações que estão em memória, tornando-as permanentes.

Esta função deve ser utilizada nas regras após a chamada das funções que modificam as abrangências.

Clique aqui para ver o exemplo de uma regra.

Sintaxe: GravaNoBancoAbrUsu(Alfa aExcluiVazio);

Parámetros:

Nome Tipo Descripción
aExcluiVazio Alfa

Tem como objetivo definir se usuários que tiveram todas as condições de abrangência excluídas pela função RemoveAbrUsu, devem ou não ser excluídos da tela da abrangência. "S" – O usuário será excluído. "N" – O usuário permanece, mesmo sem condições de abrangência

Quando a rotina de abrangência por perfil estiver ativa, o usuário será removido da tela de abrangências apenas quando todas as condições de todos os perfis tiverem sido excluídas. O usuário deve ficar atento, pois podem haver perfis sem permissão para o módulo em questão.

Tipo de Retorno: Retornará 1 se a gravação for efetuada com sucesso. Caso contrário, retornará 0.

Ejemplo:

/* Define para o campo NumEmp da primeira condição da abrangência de Colaboradores do usuário ativo o valor "1-20". */

DefineAbrUsu("RH", 1, CodUsu, 1, "NumEmp", "1-20");

 

/* Grava no banco de dados as alterações nas abrangências */

GravaNoBancoAbrUsu(“N”);

Utilização: Em todas as regras.

(missing or bad snippet)