我有一个报告,我正在从另一个报告系统移至SSRS。它具有一个多选过滤器,用户可以选择一个或多个分支来过滤报告。但是,呈现给用户的分支仅限于当前活动的分支。现有报告具有第二个布尔参数,用于获取每个分支-包括不活动的分支(未在多选列表中显示)。
理想情况下,我会使用OR过滤器-奇怪的是,SSRS不支持该过滤器。
或者,我尝试在过滤器中使用以下函数:
我无法弄清楚如何从AllBranches查询返回列表以使该策略有效。
如何过滤数据,以便逻辑上返回每一行都是Parameters!Branch.Value中的BRANCH?或者用户已设置Parameters!GetAllBranches = true?