Histórico da Página
Filtros
...
Os
...
filtros
...
são
...
utilizados
...
para
...
melhorar
...
a
...
visualização
...
dos
...
registros
...
em
...
uma
...
visão
...
ou
...
mesmo
...
trazer
...
aqueles
...
que
...
lhe
...
fazem
...
necessidade.
...
Para
...
criar
...
um
...
filtro
...
na
...
visão
...
dos
...
sistemas
...
clique
...
no
...
botão
...
Filtros
...
|
...
Novo
...
Filtro.
...
*Gerenciamento
...
de
...
Filtros*
...
Acessando
...
Filtros
...
|
...
Novo
...
Filtro
...
você
...
verá
...
todos
...
os
...
filtros
...
disponíveis
...
para
...
uso,
...
bem
...
como
...
sua
...
expressão
...
de
...
filtragem.
...
Esta
...
janela
...
lhe
...
oferece
...
os
...
recursos
...
de
...
Inclusão,
...
Exclusão,
...
Alteração,
...
Renomear
...
filtros
...
e
...
cópia
...
de
...
Filtros.
...
Aqui
...
determinado
...
também
...
qual
...
filtro
...
será
...
usando
...
todas
...
as
...
vezes
...
que
...
você
...
abrir
...
a
...
visão
...
do
...
filtro.
...
Veja
...
os
...
operadores
...
disponíveis:
...
*IS
...
NULL*
...
-->
...
para
...
retornar
...
registros
...
com
...
conteúdos
...
nulos
...
*IS
...
NOT
...
NULL*
...
-->
...
para
...
retornar
...
registros
...
com
...
conteúdos
...
não
...
nulos
...
*LIKE*
...
-->
...
para
...
retornar
...
registros
...
que
...
possuem
...
os
...
caracterees
...
mencionados
...
no
...
campo
...
Valor,
...
podendo
...
utilizar
...
o
...
símbolo
...
%.
...
O
...
%
...
permite
...
pode
...
ser
...
colocado
...
no
...
início
...
ou
...
fim
...
de
...
um
...
grupo
...
de
...
caracterees.
...
*Exemplo*
...
Campo:
...
Nome
...
operador:
...
Like
...
Valor:
...
Maria%
...
Resultado:
...
retorna
...
registros
...
onde
...
o
...
campo
...
Nome
...
começa
...
por
...
Maria.
...
*NOT
...
LIKE*
...
-->
...
para
...
retornar
...
registros
...
que
...
possuem
...
os
...
caracterees
...
mencionados
...
no
...
campo
...
Valor,
...
podendo
...
utilizar
...
o
...
símbolo
...
%.
...
O
...
%
...
permite
...
pode
...
ser
...
colocado
...
no
...
início
...
ou
...
fim
...
de
...
um
...
grupo
...
de
...
caracterees.
...
*Exemplo*
...
Campo:
...
Nome
...
operador:
...
Like
...
Valor:
...
Maria%
...
Resultado:
...
retorna
...
registros
...
onde
...
o
...
campo
...
Nome
...
não
...
começa
...
por
...
Maria.
...
*BETWEEN*
...
-->
...
Para
...
utilizar
...
intervalos
...
de
...
valores.
...
Ao
...
utilizar
...
esse
...
operador,
...
tanto
...
o
...
campo
...
Valor
...
quanto
...
o
...
Valor
...
Final
...
ficam
...
habilitados
...
para
...
que
...
sejam
...
informados
...
os
...
valores
...
de
...
início
...
e
...
fim.
...
*IN
...
(SQL)*
...
-->
...
Para
...
utilizar
...
uma
...
sentença
...
SQL
...
como
...
filtro.
...
No
...
campo
...
Valor
...
selecione
...
a
...
sentença
...
SQL
...
(que
...
está
...
cadastrada
...
no
...
menu
...
Utilitários
...
|
...
Consultas
...
SQL).
...
*NOT
...
IN
...
(SQL)*
...
-->
...
Para
...
utilizar
...
uma
...
sentença
...
SQL
...
como
...
filtro.
...
No
...
campo
...
Valor
...
selecione
...
a
...
sentença
...
SQL
...
(que
...
está
...
cadastrada
...
no
...
menu
...
Utilitários
...
|
...
Consultas
...
SQL).
...
Nesse
...
caso,
...
o
...
resultado
...
será
...
contrário
...
ao
...
IN.
...
*IN
...
(Valores)*
...
-->
...
Para
...
utilizar
...
mais
...
de
...
um
...
valor
...
no
...
operador
...
IN
...
no
...
campo
...
selecionado.
...
*NOT
...
IN
...
(Valores)*
...
-->
...
Para
...
utilizar
...
mais
...
de
...
um
...
valor
...
no
...
operador
...
NOT
...
IN
...
no
...
campo
...
selecionado.
...
Para
...
os
...
filtros
...
de
...
data
...
existem
...
datas
...
dinâmicas:
...
Ontem,
...
Hoje,
...
Amanhã,
...
Nesta
...
Semana,
...
Neste
...
Mês
...
e
...
Neste
...
Ano.
...
Essas
...
datas
...
dinâmicas
...
e
...
o
...
calendário
...
podem
...
ser
...
exibidos
...
se
...
o
...
campo
...
for
...
do
...
tipo
...
data
...
e
...
clicando
...
no
...
ícone
...
...(reticências)
...
do
...
campo
...
Valor.
...
Ainda
...
podem
...
ser
...
feitas
...
manipulações
...
nas
...
datas
...
dinâmicas.
...
*Exemplo*
...
Para
...
retornar
...
lançamentos
...
que
...
vencem
...
na
...
próxima
...
semana
...
deve
...
ser
...
utilizado
...
o
...
campo
...
"Vencimento",
...
o
...
operador
...
deve
...
ser
...
"="
...
e
...
o
...
valor
...
"Nesta
...
Semana+1"
...
Para
...
utilizar
...
um
...
filtro
...
que
...
chama
...
um
...
segundo
...
filtro
...
utilize
...
o
...
botão
...
"Novo
...
grupo".
...
Para
...
utilizar
...
uma
...
sentença
...
SQL
...
como
...
filtro
...
utilize
...
o
...
operador
...
IN
...
e
...
no
...
campo
...
Valor
...
selecione
...
a
...
sentença
...
SQL
...
(que
...
está
...
cadastrada
...
no
...
menu
...
Utilitários
...
|
...
Consultas
...
SQL).
...
Podem
...
ser
...
utilizados
...
os
...
conectivos
...
"e"
...
e
...
"ou".
...
*Parâmetro
...
para
...
o
...
filtro*
...
Selecione
...
um
...
campo
...
da
...
base
...
de
...
dados,
...
o
...
operador
...
"="
...
e
...
no
...
campo
...
'Valor'
...
informe:\[Texto
...
a
...
ser
...
exibido
...
na
...
execução
...
do
...
filtro\],
...
que
...
funciona
...
como
...
um
...
parâmetro.
...
Ao
...
executar
...
o
...
filtro,
...
na
...
tela
...
vai
...
aparecer
...
um
...
local
...
para
...
informar
...
o
...
valor
...
do
...
parâmetro.
...
*Exemplo*
...
para
...
a
...
visão
...
de
...
Clientes/Fornecedores:
...
Campo:
...
Nome
...
Fantasia
...
Operador:
...
=
...
Valor:
...
\[Nome\]%
...
Resultado
...
esperado:
...
Na
...
execução
...
do
...
filtro,
...
será
...
solicitado
...
o
...
nome.
...
Suponha
...
que
...
seja
...
digitada
...
somente
...
a
...
letra
...
"A",
...
então
...
o
...
filtro
...
será
...
de
...
todos
...
os
...
nomes
...
fantasia
...
que
...
começam
...
com
...
a
...
letra
...
A.
...
Campo:
...
Código
...
Operador:
...
BETWEEN
...
Valor:
...
\[Início\]
...
Valor
...
Final:
...
\[Fim\]
...
Resultado
...
esperado:
...
Na
...
execução
...
do
...
filtro,
...
será
...
solicitado
...
o
...
início
...
e
...
o
...
fim.
...
Suponha
...
que
...
seja
...
digitado
...
para
...
o
...
Início
...
C00000
...
e
...
para
...
o
...
Fim
...
C99999,
...
então
...
o
...
filtro
...
retorna
...
todos
...
os
...
Clientes
...
que
...
possuem
...
código
...
dentro
...
do
...
intervalo
...
de
...
C00000
...
a
...
C99999.
...
Quando
...
o
...
parâmetro
...
for
...
do
...
tipo
...
data,
...
será
...
exibida
...
uma
...
máscara
...
de
...
data
...
no
...
campo.
...
Caso
...
queira,
...
também
...
pode
...
se
...
escolher
...
a
...
data
...
clicando
...
no
...
botão
...
de
...
reticências,
...
será
...
exibido
...
um
...
calendário
...
para
...
se
...
escolher
...
a
...
data
...
do
...
parâmetro.
...
*expressão*
...
O
...
Campo
...
expressão
...
exibe
...
todos
...
os
...
critérios
...
do
...
filtro
...
que
...
está
...
sendo
...
editado
...
ou
...
inserido,
...
bem
...
como
...
a
...
sua
...
montagem
...
e
...
seu
...
agrupamento.
...
Para
...
excluir
...
os
...
critérios
...
do
...
filtro
...
selecione
...
o
...
critério
...
e
...
clique
...
no
...
primeiro
...
X.
...
Para
...
excluir
...
todos
...
de
...
uma
...
vez
...
só,
...
clique
...
no
...
segundo
...
X.
...
Alem
...
disso
...
é
...
possível
...
alternar
...
a
...
ordem
...
dos
...
critérios,
...
clicando
...
nos
...
critérios
...
e
...
clicando
...
nas
...
setas
...
na
...
barra
...
de
...
tarefas
...
da
...
expressão.
...
No
...
critério
...
do
...
Filtro,
...
você
...
pode
...
definir
...
propriedades
...
para
...
cada
...
item:
...
*Proibir
...
Alteração
...
de
...
Critério*
...
Na
...
primeira
...
coluna
...
representada
...
pelo
...
Cadeado,
...
caso
...
ela
...
esteja
...
marcado
...
o
...
check,
...
indica
...
que
...
é
...
um
...
critério
...
que
...
não
...
poderá
...
ser
...
alterado.
...
*Proibir
...
Visualização
...
do
...
Critério*
...
Na
...
segunda
...
coluna
...
representada
...
por
...
Pontos
...
Coloridos,
...
caso
...
esteja
...
marcado
...
o
...
check,
...
indica
...
que
...
o
...
usuário
...
não
...
irá
...
visualizar
...
o
...
critério
...
quando
...
editar
...
o
...
filtro.
...
*Action
...
de
...
Pesquisa*
...
Na
...
coluna
...
Action,
...
caso
...
se
...
escolha
...
uma
...
Action
...
para
...
associá-la
...
ao
...
critério,
...
indica
...
que
...
caso
...
o
...
critério
...
possua
...
parâmetro,
...
este
...
poderá
...
ser
...
associado
...
á
...
um
...
campo
...
de
...
pesquisa
...
e
...
o
...
resultado
...
dessa
...
pesquisa
...
irá
...
preencher
...
o
...
parâmetro.
...
Essa
...
pesquisa
...
será
...
com
...
base
...
em
...
um
...
campo
...
disponível
...
pela
...
Action.
...
Para
...
definir
...
a
...
Action
...
deve-se
...
acessar
...
á
...
coluna
...
de
...
Actions
...
e
...
clicar
...
no
...
botão
...
reticências.
...
Isso
...
irá
...
abrir
...
a
...
tela
...
de
...
Auto
...
Procura.
...
Nessa
...
tela
...
será
...
necessário
...
preencher
...
os
...
campos:
...
Action:
...
Defina
...
a
...
Action
...
que
...
será
...
usada
...
para
...
efetuar
...
a
...
busca
...
do
...
registro.
...
Campo
...
Chave:
...
Campo
...
que
...
será
...
usado
...
para
...
preencher
...
o
...
parâmetro
...
do
...
critério.
...
Campo
...
de
...
Pesquisa:
...
Campo
...
que
...
será
...
exibido
...
no
...
momento
...
da
...
execução
...
do
...
Filtro,
...
para
...
fazer
...
a
...
pesquisa
...
do
...
registro
...
na
...
Action.
...
*Atenção*
...
Esses
...
itens
...
são
...
permitidos
...
somente
...
aos
...
usuários
...
que
...
sejam
...
Supervisores
...
ou
...
á
...
usuários
...
que
...
sejam
...
autorizados
...
á
...
Inserir\Editar
...
Filtros
...
Globais
...
no
...
Perfil
...
á
...
que
...
eles
...
pertencem.
...
*Exemplo*
...
Acesse
...
a
...
tela
...
de
...
Tabelas
...
Dinâmicas
...
e
...
acesse
...
o
...
Gerenciador
...
de
...
Filtro.
...
Crie
...
um
...
novo
...
Filtro
...
com
...
o
...
seguinte
...
critério:
...
CODCOLIGADA=\[CODCOLIGADA\].
...
Na
...
coluna
...
Action
...
da
...
expressão
...
clique
...
no
...
botão
...
de
...
reticências.
...
Na
...
tela
...
de
...
Auto
...
Procura
...
preencha
...
os
...
campos
...
da
...
seguinte
...
forma:
...
Action:
...
FinCFOAction
...
*Campo
...
Chave{*}:
...
CODCOLIGADA
...
*Campo
...
de
...
Pesquisa{*}:
...
NOME
...
Após
...
o
...
preenchimento
...
clique
...
em
...
OK
...
na
...
tela
...
de
...
Auto
...
Procura.
...
Clique
...
em
...
OK
...
na
...
tela
...
de
...
criação
...
de
...
filtro.
...
Nomeie
...
o
...
Filtro
...
como
...
"Exemplo
...
de
...
Action".
...
Execute
...
o
...
Filtro
...
criado.
...
Será
...
exibido
...
à
...
tela
...
de
...
Parâmetro
...
do
...
Filtro
...
com
...
o
...
Campo
...
CODCOLIGADA
...
como
...
lookup.
...
Clique
...
nas
...
reticências.
...
Faça
...
a
...
busca
...
por
...
um
...
registro
...
que
...
exista
...
na
...
tabela
...
de
...
Cliente\Fornecedor.
...
Após
...
encontrar
...
o
...
registro
...
dê
...
um
...
duplo
...
clique
...
ou
...
clique
...
em
...
OK.
...
O
...
valor
...
do
...
campo
...
CODCOLIGADA
...
que
...
estiver
...
no
...
registro
...
que
...
foi
...
encontrado
...
da
...
tabela
...
de
...
Cliente\Fornecedor
...
será
...
utilizado
...
para
...
preencher
...
o
...
parâmetro.
...
Clique
...
em
...
OK.
...
Os
...
registros
...
serão
...
filtrados
...
com
...
base
...
na
...
coligada
...
escolhida.
...
*Dica*
...
O
...
uso
...
do
...
"NOLOCK"
...
nas
...
consultas
...
SQL
...
melhora
...
o
...
desempenho
...
e
...
seu
...
uso
...
é
...
incentivado
...
principalmente
...
nas
...
consultas
...
de
...
tabelas
...
muito
...
grandes.
...
Este
...
recurso
...
é
...
exclusivo
...
para
...
bases
...
SQL
...
Server.
...
Veja
...
como
...
usar
...
o
...
"NOLOCK"
...
em
...
uma
...
consulta:
...
*SELECT*
...
*
...
*FROM*
...
NOME_TABELA
...
*(NOLOCK){*};
...
\\
...
...
...
Criando e Alterando Filtros Criando colunas virtuais de Expressão