Função que filtra uma fonte de dados, concatenando a partir dos parâmetros informados.
Parâmetros
Nome
Tipo
Doc
Parâmetro 1
Object
Seleciona a fonte de dados que será utilizada para realizar a filtragem.
Parâmetro 2
Boolean
Seleciona os valores "E" ou "OU" a serem utilizados na filtragem.
Essa condição só se faz necessária se a filtragem for realizada por mais de um parâmetro
Parâmetro 3
Object ou Array
É possível utilizar um único filtro ou uma lista de filtros.
Compatibilidade
Cliente
Exemplo 1
A função abaixo realiza uma filtragem a partir do nome do usuário, note que como temos somente um parâmetro de busca (user), não se faz necessário a utilização da condição "E" ou "OU",
Figura 1: Bloco de programação Filtrar Dados realizando uma busca simples.
Exemplo 2
Para a criação de múltiplos filtros, é necessário a utilização do bloco de programação criar lista com, dessa forma, é possível criar filtros de busca por vários parâmetros, como no exemplo da figura 2, utilizamos a lista para criar um filtro que realiza uma busca baseada em um dos três parâmetros a seguir: user, command ou type.
Figura 2: Bloco de programação Filtrar Dados realizando uma busca com múltiplos campos.
Sobre o bloco
O bloco de programação Filtrar dados é responsável por fazer buscas em uma fonte de dados utilizando operadores lógicos do tipo "E" ou "OU", também é possível associa-lo ao bloco de programação Criar Filtro ou ainda a uma lista de filtros.
Importante!
O bloco de programação Filtrar dados somente realiza buscas utilizando os operadores lógicos "E" ou "OU", para uma filtragem mais completa, consulte a documentação sobre Filtros.