本文介绍了隐藏重复行SSR 2008 R2的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我的报表中有重复的数据,因为源表有重复的数据。在不创建组的情况下,我想隐藏写入表达式的重复数据。所以我这样做了:我选择了表行,并为表行的隐藏属性放置了一个表达式。

表达式类似=(Previous(Fields!ID.Value)=Fields!ID.Value)但是它没有起作用。仍然显示重复数据。那么告诉我如何在SSRS编写表达式中隐藏重复行,而不是通过分组。

推荐答案

您可能应该先尝试以下选项:

  • 尝试清除源中的重复数据。
  • 更改源查询,以便重复项不会出现在数据集中。(例如,选择DISTINCT)

如果没有,则可以在该行的Visibility Hidden属性上使用Previous函数:

=iif(Fields!YourField.Value = Previous(Fields!YourField.Value), True, False)

您必须对YourField列进行排序,它才能工作。

这篇关于隐藏重复行SSR 2008 R2的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

06-20 23:13
查看更多