我有一组包含多组数据的报告,但只有一个数据集。我通过在我的表中设置SSRS使用的多个不同列来完成此操作。我设置了一个包含文本框标题和Tablix的矩形; Tablix在表中的标识列上进行过滤,因此它只显示自己的数据。我想做的是只显示每个矩形是否有适用的数据。
我知道我可以通过在Tablix中添加另一行并将文本框标题移入其中来解决此问题,然后根据是否有数据显示或隐藏Tablix。这可能是聪明的举动。但在我这样做之前,我想知道是否有办法根据SSRS中任意列中是否存在值来为矩形分配可见性。首先不起作用,因为除第一个矩形之外的所有内容在第一行的相关列中都为NULL。 Count不起作用,因为矩形实际上并未挂钩到数据。我正在寻找的东西就像一个WHERE子句(= Count(),其中type =“ab”或其他东西)。就像我说的,我可以选择Tablix路线。但更广泛的范围是能够根据已返回的结果控制各种项目报告的存在。