Exemplos de equações de filtro (Construtor de Relatórios e SSRS)Filter Equation Examples (Report Builder and SSRS)

Para criar um filtro, é necessário especificar uma ou mais equações de filtro.To create a filter, you must specify one or more filter equations. As equações de filtro incluem uma expressão, um tipo de dados, um operador e um valor.A filter equation includes an expression, a data type, an operator, and a value. Este tópico traz exemplos de filtros que são utilizados com frequência.This topic provides examples of commonly used filters.

Observação

Você pode criar e modificar arquivos de definição de relatório paginado (.rdl) no Construtor de Relatórios e no Designer de Relatórios no SQL Server Data Tools.You can create and modify paginated report definition (.rdl) files in Report Builder and in Report Designer in SQL Server Data Tools. Cada ambiente de criação fornece modos diferentes para criar, abrir e salvar relatórios e itens relacionados.Each authoring environment provides different ways to create, open, and save reports and related items.

Exemplos de filtroFilter Examples

A tabela a seguir mostra exemplo de equações de filtro que usam diferentes tipos de dados e operadores.The following table shows examples of filter equations that use different data types and different operators. O escopo da comparação é determinado pelo item de relatório para o qual é definido um filtro.The scope for the comparison is determined by report item for which a filter is defined. Por exemplo, no caso de um filtro definido em um conjunto de dados, TOP % 10 representa os principais 10% de valores do conjunto de dados; no caso de um filtro definido em um grupo, TOP % 10 são os principais 10% de valores do grupo.For example, for a filter defined on a dataset, TOP % 10 is the top 10 percent of values in the dataset; for a filter defined on a group, TOP % 10 is the top 10 percent of values in the group.

Expressão simplesSimple Expression Tipo de DadosData Type OperadorOperator ValorValue DescriçãoDescription
[SUM(Quantity)] IntegerInteger > 7 Inclui valores de dados maiores que 7.Includes data values that are greater than 7.
[SUM(Quantity)] IntegerInteger TOP NTOP N 10 Inclui os 10 principais valores de dados.Includes the top 10 data values.
[SUM(Quantity)] IntegerInteger TOP %TOP % 20 Inclui os principais 20% de valores de dados.Includes the top 20% of data values.
[Sales] TextoText > =CDec(100) Inclui todos os valores do tipo System.Decimal (tipos de dados “money” do SQL) maiores que $100.Includes all values of type System.Decimal (SQL "money" data types) greater than $100.
[OrderDate] DateTimeDateTime > 2008-01-01 Inclui todas as datas, desde 1º de janeiro de 2008 até a presente data.Includes all dates from January 1, 2008 to the present date.
[OrderDate] DateTimeDateTime BETWEENBETWEEN 2008-01-01

2008-02-01
Inclui as datas de 1o. de janeiro de 2008 até, e incluindo, 1º de fevereiro de 2008.Includes dates from January 1, 2008 up to and including February 1, 2008.
[Territory] TextoText LIKELIKE *east Todos os nomes de território que terminam com "leste".All territory names that end in "east".
[Territory] TextoText LIKELIKE %o%th* Todos os nomes de território que incluem Norte e Sul no início do nome.All territory names that include North and South at the beginning of the name.
=LEFT(Fields!Subcat.Value,1) TextoText ININ B, C, T Todos os valores de subcategorias que começam com as letras B, C ou T.All subcategory values that begin with the letters B, C, or T.

Consulte TambémSee Also

Parâmetros de relatório (Construtor de Relatórios e Designer de Relatórios) Report Parameters (Report Builder and Report Designer)
Adicionar filtros de conjunto de dados, de região de dados e de grupo (Construtor de Relatórios e SSRS) Add Dataset Filters, Data Region Filters, and Group Filters (Report Builder and SSRS)
Tipos de dados em expressões (Construtor de Relatórios e SSRS) Data Types in Expressions (Report Builder and SSRS)
Usos de expressões em relatórios (Construtor de Relatórios e SSRS) Expression Uses in Reports (Report Builder and SSRS)
Exemplos de expressões (Construtor de Relatórios e SSRS)Expression Examples (Report Builder and SSRS)