作为SSRS的新手,我试图找出以下内容:
例如,我说有一个数据集可以执行:SELECT [cols...] from [some view]
我希望能够根据ASP.NET站点提供的参数进一步过滤(我正在使用报表查看器的AJAX控件工具包)。可能有x个参数,可能会在一列或多列上进行过滤。
第一个问题是,如何过滤数据集并传递参数以及过滤器应该应用于哪个字段?我可能有[col1],我想用x值过滤它。
第二个问题是,我希望能够根据列对每页的结果进行分组。因此,对于每个分组结果集,我希望每页显示它们(每组每页)。 然后在页面的标题上,我希望它显示页面分组的内容。我该怎么做?
就我尝试的内容而言 - 没有什么比我不知道怎么做,这就是为什么我在这里问这个问题,看看专家(你)可以建议和指导我。< / p> 谢谢你!
答案 0 :(得分:1)
要执行此操作,您可以在SSRS中创建参数,它们不需要在您的查询或任何内容中。然后,转到Tablix并根据过滤器类型单击ROW或列,并将其设置为显示/隐藏可见性。例如,我有一个包含个人信息的报告,所以我有隐藏/显示这些列的真/假参数,类似我有一个隐藏/显示任何行,其中-1为总付费。