Ajude o site desativando o bloqueador de anúncio
Cabeçalho

FWSFAllUsers

Autor: Eurai Criado: 16/09/2023 Atualizado: 24/11/2025 Usuario
Postagem

📌 FWSFAllUsers – Carregando todos os usuários do sistema

A função FWSFAllUsers permite carregar de forma prática e eficiente todos os registros do cadastro de usuários do sistema. Ideal para rotinas de controle, auditoria, permissões ou qualquer necessidade de obter informações completas de usuários. 🚀

 

Descrição

Carrega todos os registros do cadastro de usuários, permitindo aplicar filtros e selecionar campos específicos.

 

Sintaxe

FWSFAllUsers()

 

Parâmetros

Par Nome Tipo Descrição Default Obg Ref
01 aUserList Array Lista de usuários a serem filtrados      
02 aKeyValues Array Lista com os campos que serão retornados (dentro dos permitidos)      
03 RESERVADO          
04 RESERVADO          
05 lBlock Logical Retorna a informação de bloqueio do usuário .F.    
06 lQueryInFilter Logical Insere a lista de usuários em cláusula IN ao realizar a query (somente banco) .T.    

 

Retorno

Retorno Tipo Descrição
aUsers Array Retorna uma lista contendo os usuários do sistema

 

Exemplo

#INCLUDE "TOTVS.CH"
 
User Function fAllUser()
 
aAllUsers := FWSFALLUSERS()

Return( Nil )

 

Resultado

fwsfallusers

 

Informações adicionais

aUsers – Estrutura padrão

[n][1] Id da tabela de usuários (r_e_c_n_o_)

[n][2] Id do usuário

[n][3] Login

[n][4] Nome

[n][5] E-mail

[n][6] Departamento

[n][7] Cargo

 

aUsers – Quando enviado o aKeyValues

[n][1] Id da tabela de usuários (r_e_c_n_o_)

[n][2] Id do usuário

[n][x] Demais campos definidos no aKeyValues

 

Lista de campos permitidos no aKeyValues

"USR_DTINC" — Data de inclusão

"USR_ALLEMP" — Todas as empresas

"USR_NOME" — Nome completo

"USR_EMAIL" — E-mail

"USR_DEPTO" — Departamento

"USR_CARGO" — Cargo

"USR_ANO" — Dígitos do ano

"USR_ENVIMP" — Ambiente de impressão padrão

"USR_TIPOIMP" — Tipo de impressão

"USR_FORMATOIMP" — Formato de impressão

"USR_NOMEIMP" — Impressora padrão

"USR_DRIVEIMP" — Driver da impressora

"USR_PORTAIMP" — Porta da impressora

"USR_DIRIMP" — Diretório de impressão

"USR_FILIAL" — Filial vinculada

"USR_CODFUNC" — Matrícula

"USR_GRPEMP" — Grupo de empresas

 

Gostou? Compartilhe com seus amigos e deixe um comentário! 😎

Até a próxima! 👋

#advpl #totvs #protheus #fwsfallusers #users #tabelausuario #frameworktotvs #desenvolvimentototvs #universodesenvolvedor

ASSINE A NEWSLETTER

Cadastrando...

PIX uDesenv

PIX QR Code para depósito

Clique para doar

Parceiros

Tudo em ADVPL - Blog parceiro

Blog ADVPL