Função que filtra uma fonte de dados concatenando a partir dos parâmetros informados.
Parâmetros
Nome
Tipo
Doc
Parâmetro 1
String
Local destinado a informar o atributo que será filtrado.
Parâmetro 2
String
Define o operador lógico condicional do filtro, são eles:
Igual
Diferente
Maior que
Menor que
Maior ou igual a
Menor ou igual a
Contém
Parâmetro 3
String
Informa o valor que será comparado com o conteúdo do parâmetro 1.
Compatibilidade
Cliente
Exemplos de utilização
Criar filtro simples
A função abaixo é responsável por criar uma expressão de filtro baseado em datas e alimentar o bloco de programação Filtrar dados.
Figura 1: Bloco de programação Criar Filtro criando um filtro simples.
Criar múltiplos filtros
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 Criar Filtro criando um múltiplos filtros.
Sobre o bloco
O bloco de programação Criar Filtro é responsável por informar os parâmetros de busca que serão utilizados pelo bloco Filtrar dados,No primeiro parâmetro é informado o campo a ser buscado, no segundo é utilizado operadores lógicos de comparação (igual, maior que, menor que, etc), o terceiro e último parâmetro é utilizado para fazer informar o valor do campo que será comparado com o primeiro parâmetro, esse valor pode ser obtido através do bloco de programação obter valor do campo, ou através de uma variável criada pelo usuário responsável por buscar o parâmetro na fonte de dados.