Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

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

Aviso

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

Informações

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


Exemplo

Bloco de código
#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