【问题标题】:Is it possible to export a SSRS report to Excel, with the report's chart as an Excel chart not an image?是否可以将 SSRS 报告导出到 Excel,报告的图表作为 Excel 图表而不是图像?
【发布时间】:2023-04-01 00:44:01
【问题描述】:

我在 SSRS 2008 R2 报告中有一个简单的条形图,它是使用 ASP.NET AJAX 应用程序中的 VS2008 ReportViewer 控件呈现的。默认情况下,当报表导出到 Excel 时,图表在 Excel 中显示为图像。是否可以将图表呈现为实际的 Excel 图表,而不是图像?

我的最终目标是将图表以可编辑的格式导入 Excel。如果可能,我会尽量避免以编程方式构建 Excel 工作表。

任何可能的方法或信息将不胜感激。

谢谢, 汤姆

【问题讨论】:

    标签: c# excel asp.net-ajax ssrs-2008 reportviewer2008


    【解决方案1】:

    目前不可能。您需要查看第三方选项。

    看看Office Writer 作为第三方的可能性。不幸的是,它并不便宜。

    您或许可以考虑导出实际数据而不是图表的可能性。用户将只导出数据(这并不是真正需要的),然后他们需要自己创建图表。花费更多时间和精力,您可以编写一个 Office VSTO 加载项,为您的最终用户自动执行该过程。

    最终,如果您正在寻找一种快速、简单且廉价的解决方案,那么仅使用本机 SSRS 导出是不走运的。

    【讨论】:

    • 谢谢艾莉森。用户实际上已经请求了 Excel 中的可编辑图表和原始数据,您的建议是正确的。如果第三方解决方案无法满足我们的预算,我很可能会选择 VSTO 插件路线。感谢您的宝贵时间!
    • @tmarsden:酷。我经常在我的报告中添加一个额外的原始数据选项卡,以便“高级 Excel 用户”可以自行对数据进行切片和切块,因为他们认为合适。不可编辑的图表图像适合那些只想快速查看的人。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-26
    • 2020-03-29
    • 1970-01-01
    • 2018-06-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多