Get(CurrentExtendedPrivileges)

Retorna uma lista de palavras-chave, com base na conta usada para avaliar este cálculo, para os privilégios estendidos ativados.

Formato

Get ( CurrentExtendedPrivileges )

Parâmetros

Nenhum

Tipo de dados retornado

texto

Originada na versão

6.0 ou anterior

Descrição

As palavras-chave na lista são separadas por quebras de linha. Privilégios estendidos são direitos de acesso adicionais atribuídos ao conjunto de privilégios de um acesso de conta. Consulte Sobre contas, conjuntos de privilégios e privilégios estendidos.

Retornará uma lista vazia se um usuário não tiver privilégios estendidos atribuídos para o arquivo de banco de dados atual.

Notas 

  • Se você estiver logado e executando um script configurado para ser executado com privilégios de acesso total, Get(AccountExtendedPrivileges) retorna os privilégios estendidos para o conjunto de privilégios da sua conta, mas Get(CurrentExtendedPrivileges) retorna os privilégios estendidos para o conjunto de privilégios de Acesso total.

Exemplo 1 

A conta que está avaliando esse cálculo usa um conjunto de privilégios que inclui o privilégio estendido de Acesso pelo FileMaker WebDirect (palavra-chave "fmwebdirect"):

Position(Get(CurrentExtendedPrivileges); "fmwebdirect"; 1; 1) retorna um valor maior que 0.