Filtrando os dados de um relatório (Construtor de Relatórios 2.0)
No Reporting Services, é possível filtrar os dados de relatório antes ou depois de recuperá-los para gerar um relatório. Os dados do relatório correspondem ao grupo de conjuntos de dados do relatório. Para filtrar os dados antes de eles serem recuperados, altere a consulta de cada conjunto de dados. Ao filtrar os dados da consulta, você filtra os dados na fonte de dados, reduzindo o volume de dados que precisa ser recuperado e processado em um relatório. Para filtrar os dados depois de recuperados, crie expressões de filtro no relatório. É possível definir expressões de filtro para um conjunto de dados, uma região de dados ou um grupo, incluindo grupos de detalhes. Você também pode incluir parâmetros nas expressões de filtro, sendo essa uma forma de filtrar os dados para valores ou usuários específicos, por exemplo, aplicando o filtro por um valor que identifica o usuário que está exibindo o relatório.
Ao incluir parâmetros que filtram dados, haverá outras opções que você poderá especificar para um relatório publicado:
Relatórios vinculados Você pode criar relatórios vinculados com valores de parâmetro predefinidos para públicos distintos. Para obter mais informações, consulte Usando parâmetros para conectar-se com outros relatórios (Construtor de Relatórios 2.0).
Assinaturas de relatório Você pode especificar valores de parâmetro ou outros critérios para assinaturas de relatórios publicados. Para obter mais informações, consulte "Subscription and Delivery" na documentação do Reporting Services nos Manuais Online do SQL Server.
Acesso por URL Você pode especificar valores de parâmetro usando o acesso por URL. Para obter mais informações, consulte "Using Parameters Prefixes in a URL" na documentação do Reporting Services nos Manuais Online do SQL Server.
O método – ou combinação de métodos – escolhido depende dos recursos da fonte de dados, dos requisitos de desempenho e do seu plano para exibir o relatório após sua publicação.
Nesta seção
Filtrando os dados de relatório na fonte (Construtor de Relatórios 2.0)
Aborda como filtrar os dados de um conjunto de dados na fonte de dados, antes de eles serem recuperados para o relatório.Filtrando os dados de relatório no relatório (Construtor de Relatórios 2.0)
Aborda como filtrar os dados de um relatório depois que eles forem recuperados da fonte de dados.Filtrando dados em um relatório com base no modelo (Construtor de Relatórios 2.0)
Aborda como filtrar os dados de um relatório que usa o modelo de relatório como fonte de dados.Exemplos de equações de filtro (Construtor de Relatórios 2.0)
Fornece exemplos de tipos diferentes de equações de filtro.
Consulte também