Filtrando os dados de relatório na fonte (Construtor de Relatórios 2.0)

Para filtrar dados de um conjunto de dados de relatório na origem, especifique uma consulta que inclua somente os dados de que você precisa para o relatório. Cada tipo de fonte de dados fornece um designer de consulta associado para ajudar você a criar uma consulta. É possível criar uma consulta para incluir ou excluir valores específicos ou criar uma consulta parametrizada.

Para filtrar os dados depois de recuperá-los para um relatório, você pode criar expressões de filtro para conjuntos de dados, regiões de dados e grupos. Para obter mais informações, consulte Filtrando os dados de relatório no relatório (Construtor de Relatórios 2.0).

Para obter mais informações sobre designers de consulta, consulte Designers de Consulta (Construtor de Relatórios 2.0).

Filtrando dados em uma consulta

Para filtrar dados na consulta de conjunto de dados, você pode incluir uma cláusula de restrição que limite os dados recuperados especificando valores a serem incluídos ou excluídos do conjunto de resultados.

Para consultas Transact-SQL, no designer de consulta relacional, você pode adicionar campos ao painel Filtro para criar automaticamente a cláusula de restrição. No designer de consulta baseado em texto, você pode adicionar uma cláusula WHERE. Por exemplo, você pode selecionar vendas em um território específico ou produtos de uma determinada categoria. Para obter mais informações, consulte "Filtering Rows by Using WHERE and HAVING" na documentação do Reporting Services nos Manuais Online do SQL Server.

Para consultas MDX, é possível especificar um filtro no painel Filtro do designer de consulta MDX para definir dimensões e hierarquias de atributos a serem incluídas ou excluídas. Para obter mais informações, consulte Interface de usuário do Designer de Consulta MDX do Analysis Services (Construtor de Relatórios 2.0) e Criando conjuntos de dados de relatório no SQL Server Analysis Services (Construtor de Relatórios 2.0).

Filtrando dados com parâmetros da consulta

Quando você inclui parâmetros de consulta (também conhecidos como variáveis de consulta) em uma consulta, os parâmetros de relatório são criados automaticamente e conectados aos parâmetros da consulta. Assim, o usuário pode selecionar os dados que deseja ver no relatório.

Você pode criar parâmetros em cascata, em que o usuário escolhe um valor para cada parâmetro em uma ordem específica, e cada opção limita sucessivamente os valores disponíveis para o próximo parâmetro. Os parâmetros em cascata podem reduzir as milhares de opções possíveis a um número administrável. Por exemplo, um usuário escolhe uma categoria de produto, depois uma opção entre uma lista de produtos disponíveis nessa categoria e, por fim, escolhe um tamanho e uma cor. Para obter mais informações, consulte Como adicionar parâmetros em cascata a um relatório (Construtor de Relatórios 2.0).

Use o designer de consulta associado a uma fonte de dados para criar uma consulta parametrizada.

Para obter mais informações, consulte Como associar um parâmetro de consulta a um parâmetro de relatório (Construtor de Relatórios 2.0).