使用C#的SSRS导出报告

时间:2015-07-10 06:46:27

标签: c# reporting-services

我想问有没有办法使用C#

导出SSRS报告程序

使用C#导出ssrs报告当报告运行时,应该保存在本地磁盘上 请参见图片截图

enter image description here

就像我不想像上面的屏幕截图那样导出...

我希望它像报告点击它应该导出或保存在本地磁盘

有没有代码请帮帮我

2 个答案:

答案 0 :(得分:3)

是的,你可以。搜索“ReportExecutionService SSRS C#”。然后,您可以在“.Render(格式,......”

行中指定是否需要Excel或PDF

可以在http://www.aspose.com/docs/display/wordsreportingservices/rendering+reports+programmatically

找到一个示例

答案 1 :(得分:1)

如果要在使用Report Manager网站显示报告时自动保存报告,则无法进行报告。

您创建客户端/ Web应用程序并使用Reporting Services Web Servicehere是支持的格式)来呈现报告,但您无法从报告管理器触发您的应用程序。

如果您的用户确实需要同时显示和保存报告,则可以在应用程序中使用ReportViewer controls并添加一些代码以在用户显示报告时自动保存报告。 它将满足您的需求,但需要一些时间来开发,因为如果您需要具有相同的用户体验,则需要重新开发“报表浏览器”以浏览不同的文件夹。