Filtrando dados em um relatório
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.
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 Assinatura e entrega (Reporting Services).
Acesso por URL Você pode especificar valores de parâmetro usando o acesso por URL. Para obter mais informações, consulte Usando prefixos de parâmetro em uma URL.
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 dados do relatório na fonte
Aborda como filtrar os dados de um conjunto de dados na fonte de dados, antes de eles serem recuperados para o relatório.Filtrando dados do relatório no relatório
Aborda como filtrar os dados de um relatório depois que eles forem recuperados da fonte de dados.Filtrando dados em um relatório baseado em modelo
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 (Reporting Services)
Fornece exemplos de tipos diferentes de equações de filtro.
Consulte também