RetornaQtdGrupos
Retorna a quantidade de grupos aos quais o usuário logado pertence.
Sintaxe: RetornaQtdGrupos ()
Exemplo:
Definir alfa vGrupo;
vTotGrupos = RetornaQtdGrupos();
PARA (x = 1; x <= vTotGrupos; x++)
INICIO
RetornaDesGrupo(x, vGrupo);
/* A função retorna a Descrição do Grupo a que o usuário pertence na variável vGrupo. Com vGrupo definida, pode-se efetuar as verificações necessárias */
fim;
Supondo que o usuário ativo pertença a 3 grupos distintos:
1) Digitadores
2) Consulta
3) Colaboradores
A função RetornaQtdGrupos, ao analisar o usuário ativo, retornará o número 3, pois são 3 grupos a que este usuário está associado.
A função RetornaDesGrupo(vGrupo, 1) irá retornar "Digitadores", pois o número 1, indica à função que você está pedindo o primeiro grupo a que este colaborador está associado e assim sucessivamente.
Caso seja informado um número que esteja fora da quantidade de grupos à que o usuário pertença, o valor retornado será "" (Vazio).
Utilização: Gerador de Relatórios e Regras.