SSRS 行可见性基于另一行的可见性

SSRS Row visibility based on another row's visibility

我的 SSRS 报告要求根据收银员的差异过滤报告以平衡到 0。我的差异是基于两个不同的数据集和这些数据集中的值的计算。

我使用了一些自定义代码来从第二个数据集中提取一些数据,然后我使用了 ReportItems!计算方差的表达式全部组合在一个图表中。要求是只显示那些余额超过 +/-10 美元的收银员。我试过把 ReportItem! tablix 过滤器中的表达式,但过滤器不会采用 ReportItem!表达。我的下一个想法是只隐藏不符合我的条件的行,但是当我这样做时,我切换的行之一会自行取消隐藏,因为它的父级现在根据我的行可见性表达式被隐藏了。是否可以隐藏隐藏行的所有子行?理想情况下,我会把它变成一个参数,以便最终用户可以更改要查看的数据范围。

您是否尝试隐藏组而不是行?通常如果在一个隐藏的组中有一个 child,child 也会隐藏...

我不确定为什么,但我必须在其上设置组可见性设置以及我只需要对所有其他行组进行分组的行。