如何在SSRS中将报告导出到.CSV?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在SSRS中将报告导出到.CSV?相关的知识,希望对你有一定的参考价值。
我有一个使用SQL Server Reporting Services(SSRS)的报告,我想以.CSV格式导出结果。
目前,我只有PDF,Excel和TIFF文件作为选项。如何将其导出为.csv格式?
我想添加订阅并使用“Windows文件共享”,我希望它将结果保存为我们网络上的.CSV文件。
我不知道如何查看我正在使用的SSRS版本。
答案
您可以使用的输出选项位于reportserver配置XML文件中。
确保在使用之前备份文件。您可能已在配置文件中包含必要的代码,但可能只是关闭CSV输出。
它的位置通常在报表服务器上
C:Program FilesMicrosoft SQL ServerMSRSXXXX.MSSQLSERVERReporting ServicesReportServer
文件名: - rsreportserver.config
寻找条目<Extension Name="CSV..... Visible="false"/>
只需删除Visible = "False"
很可能就是你的情景。但如果它不在那里,你需要一个类似于以下的条目
<Extension Name="CSV" Type="Microsoft.ReportingServices.Rendering.DataRenderer.CsvReport,Microsoft.ReportingServices.DataRendering">
<Configuration>
<DeviceInfo>
<ExcelMode>False</ExcelMode>
</DeviceInfo>
</Configuration>
</Extension>
不确定你是否需要在此之后重启服务..但是试一试。
在玩之前,请确保备份您的配置文件。
出错会导致报告服务无法协同工作!
另一答案
我不这么认为。 Excel模式尝试确保以某种方式导出数据,excel可以格式化相应数据类型中的每一列而不是所有文本
以上是关于如何在SSRS中将报告导出到.CSV?的主要内容,如果未能解决你的问题,请参考以下文章