Páginas filhas
  • CFGVLDMNU - Configuração de usuário

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Composition Setup
import.css=/download/attachments/327912/newLayout.css
Portuguese

Pagetitle
CFGVLDMNU - Configuração de usuário
CFGVLDMNU - Configuração de usuário

Ponto-de-Entrada: CFGVLDMNU - Configuração de usuário
Versões: Microsiga Protheus 8.11 , Microsiga Protheus 10
Compatível Países: Todos
Sistemas Operacionais: Todos
Descrição:
Este ponto de entrada é utilizado na configuração do usuário, no botão Detalhes, guia Empresa e Módulos.  Ao selecionar o módulo, o usuário pode alterar o caminho e nível do menu de acesso para o módulo selecionado. Este ponto de entrada valida se o caminho do arquivo de menu informado pode ser utilizado pelo usuário.
Programa Fonte
APCFG30.PRW
Sintaxe

CFGVLDMNU - Configuração de usuário ( [ ParamIXB[1] ], [ ParamIXB[2] ], [ ParamIXB[3] ], [ ParamIXB[4] ] ) --> lRet

Parâmetros:
NomeTipoDescriçãoDefaultObrigatórioReferência
ParamIXB[1]CaracterCaminho do menu. Ex: \system\SIGAFAT.XNU
ParamIXB[2]Array of RecordNivel de acesso ao menu
ParamIXB[3]Array of RecordCódigo do módulo
ParamIXB[4]Array of RecordId do usuário
Retorno
    lRet(logico)
  • Retorna .T. se a configuração do menu do módulo para o usuário em questão pode ser utilizada. .F. não permite a alteração no menu de acesso.
Exemplos
User function CFGVLDMNU()Local cModMnu := ParamIxb[1]Local cModNiv := ParamIxb[2]Local nMod := ParamIxb[3]Local cId  := ParamIxb[4]Local lRet := .T.If cId > "000002" .and. ("SIGAFAT" $ cModMnu .or. "SIGAFIN" $ cModMnu) .and. cModNiv <> "5"	lRet := .F. // não permite alterar o menu EndIfReturn lRet 
Variáveis
NomeTipoEscopoPode Alterardescrição
Array of RecordGlobalNão