是否可以将 s-s-rS 报告导出到 Excel,报告的图表作为 Excel 图表而不是图像?
Posted
技术标签:
【中文标题】是否可以将 s-s-rS 报告导出到 Excel,报告的图表作为 Excel 图表而不是图像?【英文标题】:Is it possible to export a s-s-rS report to Excel, with the report's chart as an Excel chart not an image? 【发布时间】:2011-04-06 17:12:13 【问题描述】:我在 s-s-rS 2008 R2 报告中有一个简单的条形图,它是使用 ASP.NET AJAX 应用程序中的 VS2008 ReportViewer 控件呈现的。默认情况下,当报表导出到 Excel 时,图表在 Excel 中显示为图像。是否可以将图表呈现为实际的 Excel 图表,而不是图像?
我的最终目标是将图表以可编辑的格式导入 Excel。如果可能,我会尽量避免以编程方式构建 Excel 工作表。
任何可能的方法或信息将不胜感激。
谢谢, 汤姆
【问题讨论】:
【参考方案1】:目前不可能。您需要查看第三方选项。
看看Office Writer 作为第三方的可能性。不幸的是,它并不便宜。
您或许可以考虑导出实际数据而不是图表的可能性。用户将只导出数据(这并不是真正需要的),然后他们需要自己创建图表。花费更多时间和精力,您可以编写一个 Office VSTO 加载项,为您的最终用户自动执行该过程。
最终,如果您正在寻找一种快速、简单且廉价的解决方案,那么仅使用本机 s-s-rS 导出是不走运的。
【讨论】:
谢谢艾莉森。用户实际上已经请求了 Excel 中的可编辑图表和原始数据,您的建议是正确的。如果第三方解决方案无法满足我们的预算,我很可能会选择 VSTO 插件路线。感谢您的宝贵时间! @tmarsden:酷。我经常在我的报告中添加一个额外的原始数据选项卡,以便“高级 Excel 用户”可以自行对数据进行切片和切块,因为他们认为合适。不可编辑的图表图像适合那些只想快速查看的人。以上是关于是否可以将 s-s-rS 报告导出到 Excel,报告的图表作为 Excel 图表而不是图像?的主要内容,如果未能解决你的问题,请参考以下文章