Segue algumas funções úteis para se obter informações referente aos usuários do sistema.

 

Função Descrição Sintaxe Observações
__cUserID  Retorna o código do usuário logado no sistema __cUserID
AllGroups Informações do grupo de usuários AllGroups( lAlter ) A função AllGroups foi descontinuada. Em seu lugar, deve ser utilizada a função FWSFallGrps.
AllUsers Informações do usuário AllUsers( lSerie , lAlfa  ) Esta função não pode ser utilizada com Dicionário de Dados no Banco de Dados. Esta função está descontinuada. Em seu lugar, deve ser utilizada a função FWSFALLUSERS.
cUserName  Retorna o Nome do usuário corrente cUserName
FWGrpAcess Retorna as informações de grupo de usuários FWGrpAcess(cGrpID)
FWGrpEmp Esta função retorna as informações de empresa e filial do grupo de usuários informado. FWGrpEmp(cGrpID)
FWGrpHor Retorna as informações de restrição de horario do grupo FWGrpHor(cGrpID)
FWGrpImp Retorna as informações de impressão do cadastro de grupo FWGrpImp(cGrpID)
FWGrpMenu Esta função retorna as informações de menu do grupo de usuários informado. FWGrpMenu(cGrpID)
FWGrpParam  Esta função retorna os dados de parametrização do cadastro do grupo de usuários informado. FWGrpParam(cGrpID)
FWIsAdmin  A função FWIsAdmin verifica se o usuário pertence ao grupo de Administradores. FWIsAdmin (cId)
FWPolExpPsw Função que retorna os dados de expiração de senha do cadastro de políticas. FWPolExpPsw( nType )
FWSFallGrps  Esta função carrega todos os registros do cadastro de grupos do arquivo de senhas FWSFAllGrps()
FWSFUsrGrps  Esta função retorna os ID’s dos grupos de usuários que estão atrelados a um usuário FWSFUsrGrps()
FWSFAllUsers Esta função carrega todos os registros do cadastro de usuário no arquivo de senhas (SUPERFILE) FWSFAllUsers()
FWSFUsrSup  Esta função retorna as informações do superior do usuário FWSFUsrSup(cUsrID)
FWUsrGrpRule Função que retorna a regra de acesso por grupo definida para o usuário FWUsrGrpRule(  cID  )
FWUsrUltLog  Esta função retorna as informações de último Logon do usuário FWUsrUltLog(cUsrID)
GetAccessList Retorna a lista de acessos do sistema apresentada no cadastro de usuários e grupos. GetAccessList( )
GrpRetName Retorna o nome do grupo de usuários GrpRetName ( cCodGrp )
PswAdmin Verifica usuário no grupo de administradores PswAdmin(  cUser , cPsw , cId  )
PswID ID do último usuário PswID()
PswName Verifica se a senha informada pelo parâmetro cPsw confere com a senha do último usuário posicionado pela função PswSeek PswName(Psw)
PswOrder Seleciona ordem de pesquisa PswOrder(nOrder)
PswSeek Pesquisa o arquivo de senhas PswSeek( cSeek , lUser)
RetCodUsr  Retorna o código do usuário corrente RetCodUsr()
UsrExist  Verifica se o usuário existe UsrExist( )
UsrFullName  Retorna o nome completo do usuário informado no parâmetro UsrFullName( )
UsrRetGrp  Retorna um array contendo todos os códigos dos Grupos de Usuário em que o Usuário, passado na função, pertence UsrRetGrp( , )
UsrRetMail  Retorna o e-mail do usuário UsrRetMail( )
UsrRetName  Retorna o nome do usuário informado no parâmetro UsrRetName( )

Pessoal por hoje é isso, criticas ou sugestões entre em contato

Abraços


0 comentário

Deixe um comentário