Retorna os privilégios de um grupo com ambiente no banco de dados


Sintaxe

FwGrpPrivDB( <cCode> ) → aPriv


Parâmetros/Elementos

NomeTipoDescriçãoObrigatórioReferência
cCodeCarácter

Código do grupo utilizado para pesquisa.

X


Retorno

NomeTipoDescrição
aPrivArray

Array bidimensional de informações dos privilégios atrelados ao grupo no seguinte formato:

aPriv[1] → {  } Array uni dimensional com o campo do cabeçalho e conteúdo

aPriv[2] → {  } 

     aPriv[2, 1] → Array uni dimensional com os nomes dos campos

     aPriv[2, 2] → Array bidimensional com o conteúdo das linhas

A função é disponível somente para ambiente criado/migrado ao banco de dados 

A função deve ser executada a partir de um ambiente inicializado/aberto

Disponível a partir do pacote de LIB versão 20200908.


Exemplo

#include "protheus.ch"

Function u_pocRetPrivDb()
    Local aRetGrpPriv   As Array
	Local cGrupo		As Character

	cGrupo := <Código do grupo>	

    aRetGrpPriv := FwGrpPrivDB(cGrupo)

    VarInfo( "Privilégios atrelados ao grupo", aRetGrpPriv )
Return