RDLC - 隐藏表格行

时间:2014-07-23 11:09:06

标签: reporting-services rdlc

我有一个包含表格的RDLC报告。如果任何行中都没有数据,我想隐藏一个字符串列(如果是空白的话,请按下)。我一直在谷歌搜索最后2小时,尝试不同的建议,但我不能让它工作。 到目前为止,我尝试了以下内容。

将列的Hidden属性的表达式设置为 = IIf(Fields!Category.Value =“”,True,False) 但它只检查第一行而不是整行集。

尝试使用字段值创建连接字符串,因此如果最终字符串为空,我将隐藏表列。但我找不到从表中连接字符串列的方法。 Runningtotal()仅适用于它看起来的数字。

有人可以指出我正确的方向。

最初我认为这很容易,但似乎并非如此。

1 个答案:

答案 0 :(得分:1)

您是否尝试使用CountDistinct?

我觉得这样的事情可以解决问题

=(CountDistinct(Fields!Category.Value) > 1) Or (Fields!Category.Value != "")

或者您可以尝试创建自定义字符串聚合函数 String aggregation in SSRS 2005