Histórico da Página
Informações |
---|
Esta função está descontinuada. Em seu lugar, deve ser utilizada a função FWSFAllUsers |
Aviso |
---|
Esta função não pode ser utilizada com Dicionário de Dados no Banco de Dados |
Composition Setup |
---|
import.css=/download/attachments/327912/newLayout.css |
Portuguese | ||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Pagetitle | | AllUsers - Informações do usuário | AllUsers - Informações do usuário |
Versões: | Protheus 10 |
Compatível Países: | Todos |
Sistemas Operacionais: | Todos |
Compatível às Bases de Dados: | Todos |
Nível de Acesso: | Nível 1 (Acesso Clientes) |
Idiomas: | Espanhol , Inglês |
Retorna vetor contendo informações dos usuários.
No vetor principal, cada elemento refere-se a um usuário. Estes elementos são compostos de um vetor multidimensional subdividindo as informações dos usuários.
SIGAPSW.PRG
AllUsers - Informações do usuário ( [ lSerie ] [ lAlfa ] ) --> aUsers
- aUsers(vetor)
- Array contendo as informações dos usuários.
Parâmetro
lSerie
- .T. - as informações de senhap serão retornadas.
- .F. - as informações de senhap não serão retornadas.
lAlfa
- .T. - o índice utilizado será o nome do usuário
- .F. - o índice utilizado será o código do usuário
Retorno
aUsers
[n][1][1] C Número de identificação seqüencial com o tamanho de 6 caracteres
[n][1][2] C Nome do usuário
[n][1][3] C Senha (criptografada)
[n][1][4] C Nome completo do usuário
[n][1][5] A Vetor contendo as últimas n senhas do usuário
[n][1][6] D Data de validade
[n][1][7] N Número de dias para expirar
[n][1][8] L Autorização para alterar a senha
[n][1][9] L Alterar a senha no próximo logon
[n][1][10] A Vetor com os grupos
[n][1][11] C Número de identificação do superior
[n][1][12] C Departamento
[n][1][13] C Cargo
[n][1][14] C E-mail
[n][1][15] N Número de acessos simultâneos
[n][1][16] D Data da última alteração
[n][1][17] L Usuário bloqueado
[n][1][18] N Número de dígitos para o ano
[n][1][19] L Listner de ligações
[n][1][20] C Ramal
[n][1][21] C Log de operações
[n][1][22] C Empresa, filial e matricula
[n][1][23] A Informações do sistema
[n][1][23][1] L Permite alterar database do sistema
[n][1][23][1] N Dias a retroceder
[n][1][23][1] N Dias a avançar
[n][1][24] D Data de inclusão no sistema
[n][1][25] C Nível global de campo
[n][1][26] U Não usado
[n][2][2] N Uso interno
[n][2][3] C Caminho para impressão em disco
[n][2][4] C Driver para impressão direto na porta. Ex: EPSON.DRV
[n][2][5] C Acessos
[n][2][6] A Vetor contendo as empresas, cada elemento contem a empresa e a filial. Ex:"9901", se existir "@@@@" significa acesso a todas as empresas
[n][2][7] C Elemento alimentado pelo ponto de entrada USERACS
[n][2][8] N Tipo de impressão: 1 - em disco, 2 - via Windows e 3 direto na porta
[n][2][9] N Formato da página: 1 – retrato, 2 - paisagem
[n][2][10] N Tipo de Ambiente: 1 – servidor, 2 - cliente
[n][2][11] L Priorizar configuração do grupo
[n][2][12] C Opção de impressão
[n][2][13] L Acessar outros diretórios de impressão
[n][3] A Vetor contendo o módulo, o nível e o menu do usuário.
Ex: [n][3][1] = "019\sigaadv\sigaatf.xnu"
[n][3][2] = "029\sigaadv\sigacom.xnu"
Se o parâmetro lSerie for igual a .T., a dimensão 4 do array também será mostrada.
[n][4] A Vetor contendo as informações do SenhaP
[n][4][1] L Utiliza SenhaP
[n][4][2] C Número de série do SenhaP
[n][4][3] C Não usado
[n][4][4] C Não usado
[n][5] A Array com as informações do painel de gestão
[n][6] A Array com as informações dos indicadores nativos
#Include "protheus.ch"User Function Sample()Local oDlgLocal oSay1Local oComboLocal cComboLocal aRet := AllUsers() Local nILocal aUsers := {}For nI := 1 to Len(aRet) Aadd(aUsers, aRet[nI][1][2])NextDEFINE MSDIALOG oDlg TITLE "Teste" From 000,0 TO 100,300 PIXEL@ 12, 05 SAY oSay1 VAR "Usuários: " OF oDlg PIXEL @ 12, 30 COMBOBOX oCombo VAR cCombo ITEMS aUsers SIZE 100, 009 OF oDlg PIXEL@ 25, 80 BUTTON "Fechar" PIXEL SIZE 40,12 OF oDlg ACTION oDlg:End()ACTIVATE MSDIALOG oDlg CENTEREDReturn
.