Usina BRAdvPL Guia
Entrar
← Todos os tópicos
FUNçãOEm revisão

VerSenha

VerSenha(nOption) -> lAllowed

Verifica uma opção de acesso no contexto histórico do usuário.

VerSenhaAdvPL
01 · VISÃO GERAL

Visão geral

O manual descreve VerSenha(nOpc) como verificação lógica de uma opção habilitada ao usuário corrente no Configurador. Não é uma rotina que recebe senha em texto. O exemplo do manual usa 36 para alteração da data-base, mas isso não estabelece uma enumeração universal para releases atuais. O bloco usa o argumento do chamador e não executa a verificação sem contexto. (Fontes: refs. 1–1.)

02 · SINTAXE

Sintaxe

VerSenha(nOption) -> lAllowed

Parâmetros

nOption
NuméricoObrigatório

Opção de acesso a confirmar no release.

Retorno

Lógico no manual histórico.

03 · EXEMPLO PRÁTICO

Exemplo comentado

#Include "Protheus.ch"

User Function Ed708()
    // Opcao deve vir da referencia confirmada do release; bloco nao invocado.
    Local bPermissao := {|nOpcao| VerSenha(nOpcao)}
    ConOut(ValType(bPermissao))
Return Nil
Resultado esperado

Cria bloco B sem validar senha nem conceder permissão. Em revisão: exemplo editorial não compilado nem executado em Protheus. Conferir includes, release, RDD e contexto antes de homologar.

BOAS PRÁTICAS
  • Conferir o mecanismo de autorização atual. Não substituir autenticação nem regras de acesso de serviços por um número histórico.
  • Em revisão: exemplo editorial não compilado nem executado em Protheus. Conferir includes, release, RDD e contexto antes de homologar.

Conteúdos relacionados

REFERÊNCIAS
  1. Waterloo Ferreira da Silva. AdvPL — O Manual, p. 380. Referência histórica. Consulta em 2026-10-28.
Situação
Em revisão
Página criada em
Última revisão em
Idioma original
Português
Revisão
Usina.BR
0 comentário(s) aprovado(s)

Comentários

Ainda não há comentários aprovados.

Entre com Google ou Microsoft para comentar.

Powered by Usina Docs · Alpha