Compartilhar via


Caixa de diálogo Dados de filtros (Designer de Modelos)

Use a caixa de diálogo Dados do Filtro para limitar os dados retornados no relatório. Para exibir a caixa de diálogo Dados do Filtro, clique no botão Filtro na barra de ferramentas ou selecione Filtro no menu Relatório.

Opções

  • Entidades
    Navegue pelas entidades das quais você pode arrastar campos ou entidades para a área de filtro.

  • Campos
    Localize os campos que você deseja adicionar à condição do filtro. Arraste ou clique duas vezes nos campos para adicioná-los à área do filtro.

  • Pesquisar
    Clique para localizar campos específicos em uma entidade ou na fonte de dados.

  • Ao adicionar uma nova condição, aplique-a a todos os dados no meu relatório.
    Desmarque esta caixa de seleção se desejar restringir os dados retornados a uma lista específica de instâncias. Se essa caixa de seleção estiver desmarcada, você não poderá alterar a entidade de base ao criar o filtro. Por padrão, essa caixa é selecionada.

Opções de Novo Grupo

Clique no botão Novo Grupo e selecione uma das seguintes opções para criar um grupo de condições de filtro.

  • Todos os
    Quando você seleciona Todos os, os resultados do grupo de filtros lógicos devem satisfazer todos os critérios especificados. A palavra 'e' é automaticamente inserida entre as cláusulas.

  • Qualquer de
    Quando você seleciona Qualquer de, os resultados do grupo de filtros lógicos devem satisfazer pelo menos um dos critérios especificados. A palavra 'ou' é automaticamente inserida entre as cláusulas.

  • Nenhum de
    Quando você seleciona Nenhum de, os resultados do grupo de filtros lógicos não devem satisfazer nenhum dos critérios especificados. A palavra 'ou' é automaticamente inserida entre as cláusulas e um 'não' lógico é inserido para todo o grupo.

  • Nem todos os
    Quando você seleciona Nem todos os, os resultados do grupo de filtros lógicos não devem satisfazer todos os critérios especificados. A palavra 'e' é automaticamente inserida entre as cláusulas e um 'não' lógico é inserido para todo o grupo.

Opções de Condição de Filtro

Quando um campo é arrastado para a superfície de filtro, uma condição de filtro é automaticamente criada com base nesse campo. Você pode ajustar essa condição de modo que ela retorne os resultados desejados. A condição de filtro tem três partes: o nome do campo ou da entidade, o operador e o valor. Para alterar o operador, clique no mesmo e selecione o novo operador que deseja usar. Para especificar um valor, siga um destes procedimentos: digite um valor na caixa de texto, marque a caixa de seleção de cada um dos valores listados que você deseja usar no filtro ou, nos casos em que possa ser selecionado um grande volume de dados, execute uma filtragem prévia dos valores do campo ou da entidade com base nos quais você deseja continuar criando o filtro.

Opções de campo e entidade

Quando você clica no nome do campo ou da entidade adicionada à área de filtro, as seguintes opções são exibidas:

  • Todas
    Retorna todas as instâncias da entidade que satisfazem os critérios especificados. Essa opção aparece somente quando uma entidade é adicionada à área de filtro.

  • Qualquer
    Retorna qualquer instância da entidade que satisfaça os critérios especificados. Essa opção aparece somente quando uma entidade é adicionada à área de filtro.

  • Não
    Retorna todas as instâncias da entidade que não satisfazem os critérios especificados. Essa opção aparece somente quando uma entidade é adicionada à área de filtro.

  • Nem todas
    Retorna qualquer instância da entidade que não satisfaça os critérios especificados. Essa opção aparece somente quando uma entidade é adicionada à área de filtro.

  • Editar como Fórmula
    Clique no nome do campo para exibir essa opção. Selecione para abrir a caixa de diálogo Definir Fórmula e editar a expressão do campo.

  • Solicitar
    Clique no nome do campo para exibir essa opção. Selecione para solicitar aos leitores do relatório para que forneçam um valor para o campo antes da execução do relatório. Por exemplo, suponha que você queira que os leitores do relatório o exibam com base em região. Selecione a opção de solicitação para o campo Território e, quando os leitores tentarem executar o relatório no servidor de relatório, verão um aviso na parte superior desse relatório solicitando que insiram o nome do território. Se você deseja um valor padrão, insira um na área de critérios do filtro. . Se nenhum valor for inserido, o usuário deverá selecionar um antes de executar o relatório.

  • Remover Condição
    Clique no nome do campo para exibir essa opção. Selecione para remover a condição de filtro da superfície de filtro.

Opções de operador de comparação

Você pode alterar os operadores de comparação clicando no operador e selecionando na lista exibida. Por padrão, o operador de comparação é igual. O Construtor de Relatórios oferece suporte a dois tipos de dados predefinidos: valores e intervalos. Os valores de dados predefinidos retornam um único valor de data ou hora. Os intervalos de valores predefinidos retornam um intervalo de valores de data ou hora.

  • Não
    Indica que o operador deve retornar os dados que não satisfazem os critérios especificados. Não pode ser aplicado a todos os operadores exceto Menor que, Maior Que, Menor que ou igual e Maior que ou igual.

  • Igual a
    Retorna dados iguais ao valor especificado.

  • Em uma Lista
    Retorna uma lista suspensa de valores na qual é possível selecionar vários valores.

  • Maior Que
    Retorna dados com valor maior que aquele especificado.

  • Maior que ou Igual a
    Retorna dados com valor maior ou igual àquele especificado.

  • Menor Que
    Retorna dados com valor menor que aquele especificado.

  • Menor que ou Igual a
    Retorna dados com valor menor ou igual àquele especificado.

  • De...Até
    Retorna dados situados entre os dois valores especificados.

  • Contém
    Retorna dados que contêm o valor especificado. Essa condição é aplicada somente a valores de texto.

  • Em um Filtro
    Use essa opção para especificar um filtro em uma entidade antes de aplicar todo o filtro ao relatório. Clique em nenhum filtro selecionado e em Criar novo filtro para iniciar uma nova instância da caixa de diálogo Dados do Filtro. Essa opção é exibida somente quando uma condição de filtro baseada em uma entidade é adicionada à área de filtro.

  • Começa com
    Retorna dados que se iniciam com o valor especificado.

  • Termina com
    Retorna dados que terminam com o valor especificado.

  • Está vazio
    Retorna dados que contêm valores Null.

  • Está em branco
    Retorna dados nos quais não há valor especificado.

  • Está em branco ou vazio
    Retorna dados que contêm valores Null ou que não contêm valores.

  • É um
    Retorna dados para uma instância da entidade especificada.

  • Após
    Retorna dados posteriores à data especificada.

  • Em ou Depois de
    Retorna dados relativos à data especificada ou data posterior.

  • Antes
    Retorna dados anteriores à data especificada.

  • Em ou Antes de
    Retorna dados relativos à data especificada ou data anterior.

  • Hoje
    Retorna dados para a data de hoje à meia-noite (00:00:00 AM).

  • Agora
    Retorna dados relativos à data e hora de hoje, por exemplo, 11/30/2008, 10:45:22 AM.

  • Ontem
    Retorna dados para a data de hoje menos um dia.

  • Amanhã
    Retorna dados para a data de hoje mais um dia.

  • …Dias Atrás
    Retorna dados para uma única data em que ocorra o número especificado de dias antes do dia de hoje.

  • …Meses Atrás
    Retorna dados para uma única data em que ocorra o número especificado de meses antes do mês do dia atual.

  • …Trimestres Atrás
    Retorna dados relativos a uma única data que ocorre um determinado número de trimestres antes do trimestre do dia atual.

  • …Anos Atrás
    Retorna dados relativo ao número especificado de anos anteriores ao ano do dia atual.

  • Primeiro dia do mês
    Retorna dados para o primeiro dia do mês atual com base na data de hoje.

  • Primeiro dia do trimestre
    Retorna dados relativos ao primeiro dia do trimestre atual com base na data de hoje.

  • Primeiro dia do ano
    Retorna dados para o primeiro dia do ano atual com base na data de hoje.

  • De hoje até…Dias
    Retorna dados de hoje mais o número de dias especificado.

  • De hoje até…Meses
    Retorna dados a partir do mês do dia de hoje mais o número especificado de meses.

  • De hoje até…Trimestres
    Retorna dados a partir do trimestre do dia de hoje mais o número especificado de trimestres.

  • De hoje até…Anos
    Retorna dados do ano atual mais o número de anos especificado.

  • Último dia do mês
    Retorna dados para o último dia do mês atual com base na data de hoje.

  • Último dia do trimestre
    Retorna dados para o último dia do trimestre atual com base na data de hoje.

  • Último dia do ano
    Retorna dados para o último dia do ano atual com base na data de hoje.

  • Último(s) (n)…Dias
    Retorna dados relativos ao último número de dias especificado, sem incluir a data de hoje.

  • Último(s) (n)…Dias (inclusive hoje)
    Retorna dados para o próximo número de dias especificado, incluindo a data de hoje.

  • Último(s) (n)…Meses
    Retorna dados relativos ao número de meses passados especificado, sem incluir o mês atual.

  • Último(s) (n)…Meses (inclusive este mês)
    Retorna dados relativos ao número especificado de meses passados, incluindo o mês atual.

  • Último(s) (n)…Trimestres
    Retorna dados relativos ao número especificado de trimestres passados, sem incluir o trimestre atual.

  • Último(s) (n)…Trimestres (inclusive este trimestre)
    Retorna dados relativos ao número especificado de trimestres passados, incluindo o trimestre atual.

  • Último(s) (n)…Anos
    Retorna dados relativos ao número especificado de anos passados, sem incluir o ano atual.

  • Último(s) (n)…Anos (inclusive este ano)
    Retorna dados relativos ao número especificado de anos passados, incluindo o ano atual.

  • Próximo (n)…Mês
    Retorna dados relativos a todos os dias do próximo mês do calendário com base na data de hoje.

  • Próximo (n)…Trimestre
    Retorna dados relativos a todos os dias do próximo trimestre do calendário com base na data de hoje.

  • Próximo (n)…Ano
    Retorna dados relativos a todos os dias do próximo ano calendário com base na data de hoje.

  • Próximo(s) (n)…Dias (inclusive hoje)
    Retorna dados para o próximo número de dias especificado, incluindo a data de hoje.

  • Próximo (n)...Dias
    Retorna dados relativos ao próximo número de dias especificado, sem incluir a data de hoje.

  • Próximo(s) (n)…Meses (inclusive este mês)
    Retorna dados relativos ao número de meses futuros especificado, incluindo o mês atual.

  • Próximo(s) (n)…Meses
    Retorna dados relativos ao número de meses futuros especificado, sem incluir o mês atual.

  • Próximo(s) (n)…Trimestres (inclusive este trimestre)
    Retorna dados relativos ao número de trimestres futuros especificado, incluindo o trimestre atual.

  • Próximo(s) (n)…Trimestres
    Retorna dados relativos ao número de trimestres futuros especificado, sem incluir o trimestre atual.

  • Próximo(s) (n)…Anos (inclusive este ano)
    Retorna dados relativos ao número de anos futuros especificado, incluindo o ano atual.

  • Próximo(s) (n)…Anos
    Retorna dados relativos ao número de anos futuros especificado, sem incluir o ano atual.

  • …Mês Anterior
    Retorna dados relativos a todos os dias do mês calendário anterior.

  • ...Trimestre Anterior
    Retorna dados relativos a todos os dias do trimestre do calendário anterior.

  • ...Ano Anterior
    Retorna dados de todos os dias do ano anterior.

  • …Últimos Dias (inclusive hoje)
    Retorna dados para o último número de dias especificado, incluindo a data de hoje.

  • …Dias Anteriores
    Retorna dados para o último número de dias especificado, não incluindo a data de hoje.

  • Últimos…Meses (inclusive este mês)
    Retorna dados para o último número de meses especificado, incluindo o mês atual.

  • …Meses Anteriores
    Retorna dados relativos ao último número de meses especificado, sem incluir o mês atual.

  • Últimos…Trimestres (inclusive este trimestre)
    Retorna dados para o último número de trimestres especificado, incluindo o trimestre atual.

  • ...Trimestres Anteriores
    Retorna dados para o último número de trimestres especificado, não incluindo o trimestre atual.

  • Este…Mês
    Retorna dados de todos os dias do mês do calendário atual com base na data de hoje.

  • Este…Trimestre
    Retorna dados de todos os dias do trimestre do calendário atual com base na data de hoje.

  • Este…Ano
    Retorna dados de todos os dias do ano do calendário atual com base na data de hoje.

  • Até esta Data...Mês
    Retorna dados do primeiro dia do mês até o dia atual.

  • Até esta Data…Trimestre
    Retorna dados do primeiro dia do trimestre até a data atual.

  • Até esta Data…Ano
    Retorna dados do primeiro dia do ano até a data atual.

  • Igual ao Ano Passado…Mês
    Retorna dados de todos os dias do mesmo mês do ano anterior.

  • Igual ao Ano Passado…Trimestre
    Retorna dados de todos os dias do mesmo trimestre do ano anterior.