【问题标题】:SSRS export report using C#使用 C# 的 SSRS 导出报告
【发布时间】:2015-07-10 06:46:26
【问题描述】:

我想问有没有办法使用 C# 以编程方式导出 SSRS 报告

使用C#通过ssrs报告导出当报告运行时它应该保存在本地磁盘上 请看图片截图

enter image description here

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

我希望它像点击报告时一样导出或保存在本地磁盘中

有什么代码吗,请帮帮我

【问题讨论】:

    标签: c# reporting-services


    【解决方案1】:

    是的,你可以。搜索“ReportExecutionService SSRS C#”。然后,您可以在“.Render(format, ....”行中指定您想要 Excel 还是 PDF。

    一个例子可以在http://www.aspose.com/docs/display/wordsreportingservices/rendering+reports+programmatically找到

    【讨论】:

      【解决方案2】:

      如果您想在报告管理器网站显示报告时自动保存报告,那么这是不可能的。

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

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

      【讨论】:

        猜你喜欢
        • 2022-01-13
        • 1970-01-01
        • 2011-04-01
        • 2018-06-19
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多