将SSRS报告导出为CSV格式时出现问题

Irf*_*fan 7 sql-server csv reporting-services export-to-csv ssrs-2012

我有很多SSRS报告,并且在将数据导出到CSV文件时都存在相同的问题。(从VS-2005升级到VS-2013)

我在标头上显示一些GROUP数据,同时根据条件显示数据,如下图所示:

在此处输入图片说明

在将数据导出为CSV格式的同时,其标头数据也会与表格网格数据一起下载。如下图所示(黄色阴影)

在此处输入图片说明

我实际上想将这些标题列与实际数据行合并,如下图所示:(黄色阴影)

在此处输入图片说明

编辑

我找到了一种从CSV删除标头值的解决方案。如设置DataElementOutputNoOutput(示于下图)

在此处输入图片说明

但是仍然无法将这些标头值合并到Data-Grid中。先感谢您

Had*_*adi 3

基于以下官方文档:

重新设计的 CSV 数据渲染器

在 Reporting Services 的早期版本中,当您将报表导出为 CSV 文件格式时,数据的格式设置会保留数据在报表页面上的显示方式。对于矩阵数据区域,这导致数据格式不方便导入到其他应用程序中以继续处理数据。

在此版本中,当您将报告导出到 CSV 文件时,您可以在两种支持的格式之间进行选择:默认模式和合规模式。默认模式针对 Excel 进行了优化。兼容模式针对第三方应用程序进行了优化。

CSV 文件的早期格式不再可用。但是,对于不使用矩阵数据区域的报表,您可以使用兼容模式来获取最接近早期 CSV 文件格式的文件格式。

看起来 SSRS 2005 CSV 渲染器在 SSRS 2008 R2 中经历了重大变化,支持了新功能。

解决方法

检查以下问题,他们是否提供了添加旧 csv 渲染器的报告服务扩展:

参考资料和有用的链接