我在 SSRS 2008 R2 报告中有一个简单的条形图,它是使用 ASP.NET AJAX 应用程序中的 VS2008 ReportViewer 控件呈现的。默认情况下,当报表导出到 Excel 时,图表在 Excel 中显示为图像。是否可以将图表呈现为实际的 Excel 图表,而不是图像?
我的最终目标是以可编辑的格式将图表导入 Excel。如果可能的话,我试图避免以编程方式构建 Excel 工作表。
任何可能的方法或信息将不胜感激。
谢谢,汤姆
我在 SSRS 2008 R2 报告中有一个简单的条形图,它是使用 ASP.NET AJAX 应用程序中的 VS2008 ReportViewer 控件呈现的。默认情况下,当报表导出到 Excel 时,图表在 Excel 中显示为图像。是否可以将图表呈现为实际的 Excel 图表,而不是图像?
我的最终目标是以可编辑的格式将图表导入 Excel。如果可能的话,我试图避免以编程方式构建 Excel 工作表。
任何可能的方法或信息将不胜感激。
谢谢,汤姆
目前是不可能的。您需要查看第三方选项。
看看Office Writer作为第三方的可能性。不幸的是,它并不便宜。
您也许可以查看导出实际数据而不是图表的可能性。用户将只导出数据(这并不是真正需要的),然后他们需要自己创建图表。通过更多的时间和精力,您可以编写一个 Office VSTO 加载项,它可以为您的最终用户自动执行该过程。
最终,如果您正在寻找一种快速、简单且廉价的解决方案,那么仅使用本机 SSRS 导出是不走运的。