ReportExport在导出到Excel(而不是其他格式)时复制行

ReportExport在导出到Excel(而不是其他格式)时复制行,excel,reporting-services,duplicates,Excel,Reporting Services,Duplicates,我正在使用tablix并按其中一个属性对我的条目进行分组。我在将报告导出到Excel时遇到了一些SSRS问题。每个组的第一行将添加到其组的末尾。 这仅在将报表导出到Excel时发生(!),导出到任何其他格式将使我的表保持原样: 谢谢你的帮助 看起来它并没有在重复的分组中为您删除重复项。您是使用属性还是函数进行常规分组?有两种解决方案: 确保数据集具有不同的值(即使您认为自己是确定的)。如果这是SQL Server的标准“select”语句,只需添加select“Distinct”和您的值 我可

我正在使用tablix并按其中一个属性对我的条目进行分组。我在将报告导出到Excel时遇到了一些SSRS问题。每个组的第一行将添加到其组的末尾。 这仅在将报表导出到Excel时发生(!),导出到任何其他格式将使我的表保持原样:


谢谢你的帮助

看起来它并没有在重复的分组中为您删除重复项。您是使用属性还是函数进行常规分组?有两种解决方案:

  • 确保数据集具有不同的值(即使您认为自己是确定的)。如果这是SQL Server的标准“select”语句,只需添加select“Distinct”和您的值

  • 我可能会尝试在表中创建最低级别的属性,通常在“行组”下的设计部分中显示为“[Details]”。将属性更改为类似以下内容:

    [Max(propertyb)]和[Max(propertyc]

    这通常不需要,因为分组应该考虑到这一点。但在实际情况并非如此的情况下,额外的逻辑层次可能会解决问题。您还需要注意,根据分组逻辑,如果分组不正确,那么可能会对那么多行得到相同的结果。这并不是一个明智的建议,因为它更像是一种黑客行为,而不是一个优雅的解决方案


  • 我知道这是一个老问题,但我有同样的问题,我已经能够解决它只是改变不同的tablix组件的可见性属性

    就我而言,我有这个

    行可见性:使用父组“隐藏”并设置“可切换”

    组可见性:“显示”


    细节行可见性的每个文本框:“显示”。

    嘿,django,谢谢你的回答!你的解决方案不完全是我想要的,但我想我的问题被问得相当糟糕。幸运的是,现在我找到了一个解决方案: