Histórico da Página
Composition Setup |
---|
import.css=/download/attachments/327912/newLayout.css |
Descrição
Para
fazer
um
filtro
no
retorno,
é
necessário
passar
um
array
como
parâmetro
com
o
código
dos
usuários
a
serem
retornados.
Esse
parâmetro
é
opcional,
se
não
for
passado
à
função
retornará
todos
os
usuários.
Programa Fonte
FWSFALLUSERS
Parametros
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
aUserList | Array | Informe a lista de usuários que deverão ser filtrados. | |||
aKeyValues | Array | Lista com os campos que serão retornados, dentro da lista de permitidos. |
Retorno
aUsers
-
Array
com
os
usuários
do
sistema
no
seguinte
formato:
Bloco de código | ||||
---|---|---|---|---|
| ||||
[n][1] Id da tabela de usuários (r_e_c_n_o_) [n][2] Id do usuário [n][3] Login do Usuário [n][4] Nome do usuário [n][5] email do usuário [n][6] departamento do usuário [n][7] cargo do usuário |
Obs.: se passado o segundo parâmetro aKeyValues, o array de retorno ira conter a seguinte estrutura:
Bloco de código | ||||
---|---|---|---|---|
| ||||
[n][1] Id da tabela de usuários (r_e_c_n_o_) [n][2] Id do usuário [n][x]... os dados pedidos pelo aKeyValues |
Exemplo
Bloco de código | ||||
---|---|---|---|---|
| ||||
User Function LeEmail() Local nx Local aAllusers := FWSFALLUSERS() For nx := 1 To Len(aAllusers) conout(aAllusers[nx][4] + " -" + aAllusers[nx][5]) Next Return |
Exemplo especificando o aUserList ( filtro é feito pelo ID do usuário e não pelo login)
Bloco de código | ||||
---|---|---|---|---|
| ||||
User Function LeEmail() Local nx Local aAllusers := FWSFALLUSERS({"000001"}) For nx := 1 To Len(aAllusers) conout(aAllusers[nx][4] + " -" + aAllusers[nx][5]) Next Return |
Exemplo com o parâmetro aKeyValues
Bloco de código | ||||
---|---|---|---|---|
| ||||
User Function LeEmail() Local nx Local aAllusers := FWSFALLUSERS(,{"USR_CARGO"}) For nx := 1 To Len(aAllusers) conout(aAllusers[nx][4] + " -" + aAllusers[nx][5]) Next Return |
Bloco de código | ||||
---|---|---|---|---|
| ||||
FWSFAllUsers(,{"USR_EMAIL"}) |
Bloco de código | ||||
---|---|---|---|---|
| ||||
{ {1, "000000", "[email protected]"}, {2, "000001", "[email protected]"} } |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas