AtualizaPermissoesGerais
Carrega todas as permissões de telas para a memória, inclusive para usuários e grupos com permissão negada de determinado menu. Por se tratar de uma função complexa, utilizada em conjunto com outras funções/variáveis, não é aconselhável sua Utilização fora dos modelos da cópia.
Sintaxe: AtualizaPermissoesGerais(Alfa aGruUsu, Alfa aUsuCol, Alfa aUsuDes, Alfa aUsuExp, Alfa aPermCon, Alfa aPermIns, Alfa aPermAlt, Alfa aPermExc, Alfa aPermAltPerm, Alfa aAbrUsuario, Alfa aAbrMenu, Numero End aQtdeReg);
| Nome | Tipo | Descrição |
| aGruUsu | Alfa | Determina se irá listar usuários, grupos ou ambos: U - Usuários, G - Grupos, A - Ambos |
| aUsuCol | Alfa | Determina se irá listar usuários vinculados a colaboradores: S - Sim, N - Não, A - Ambos |
| aUsuDes | Alfa | Determina se irá listar usuários desabilitados: S - Sim, N - Não, A - Ambos |
| aUsuExp | Alfa | Determina se irá listar usuários expirados: S - Sim, N - Não, A - Ambos |
| aPermCon | Alfa | Determina se irá listar usuários ou grupos com permissão para consultar: S - Sim, N - Não, A - Ambos |
| aPermIns | Alfa | Determina se irá listar usuários ou grupos com permissão para inserir: S - Sim, N - Não, A - Ambos |
| aPermAlt | Alfa | Determina se irá listar usuários ou grupos com permissão para alterar: S - Sim, N - Não, A - Ambos |
| aPermExc | Alfa | Determina se irá listar usuários ou grupos com permissão para excluir: S - Sim, N - Não, A - Ambos |
| aPermAltPerm | Alfa | Determina se irá listar usuários ou grupos com permissão para alterar permissões: S - Sim, N - Não, A - Ambos |
| aAbrUsuario | Alfa | Abrangência de usuários e/ou grupos |
| aAbrMenu | Numero | Abrangência de menus |
Tipo de Retorno: aQtdeReg : Quantidade de permissões encontradas
Exemplo de regra:
Definir Alfa EUsuGru;
Definir Alfa EExiCol;
Definir Alfa EUsuIna;
Definir Alfa EUsuExp;
Definir Alfa EPerCon;
Definir Alfa EPerIns;
Definir Alfa EPerAlt;
Definir Alfa EPerExc;
Definir Alfa EPerAlP;
Definir Alfa EAbrUsu;
Definir Alfa EAbrMnu;
Definir Numero xQtdeRegistros;
AtualizaPermissoesGerais(EUsuGru, EExiCol, EUsuIna, EUsuExp, EPerCon, EPerIns, EPerAlt, EPerExc, EPerAlP, EAbrUsu, EAbrMnu, xQtdeRegistros);
Utilização: Gerador de relatórios, Regras e Gerador de Cubo
English
Español
English
Español


