SegEntPermTable
Esta função retorna a permissão que o usuário ou grupo informado tem para acessar a tabela informada. O usuário/grupo precisa ser lido previamente através das funções SegEntLe ou SegEntLePorNome.
Sintaxe: SegEntPermTable(alfa aObjeto, alfa aTableName, alfa aTipo, alfa end aValor);
Parâmetros:
Nome | Tipo | Descrição |
---|---|---|
aObjeto | Alfa |
|
aTableName | Alfa | Nome da tabela em que está sendo pesquisada a opção de acesso; |
aTipo | Alfa | Tipo da permissão
que está sendo pesquisada:
|
aValor | Alfa |
Indica se o usuário/grupo tem permissão, caso tenha a permissão, retorna S, senão retorna N. |
Exemplo:
definir alfa xUsuario;
definir alfa xPerm;
SegEntLe(R910USU.CodEnt, xUsuario);
SegEntPermTable(xUsuario, "R999VER", "U", xPerm);
se (xPerm = "S")
...
Nota
Função disponível para os sistemas Gestão Empresarial PME | GO UP, Gestão Empresarial | ERP, Gestão de Pessoas | HCM e Ronda Senior.