我有一个主报告main.rdl和2个链接的报告,如linked1.rdl和linked2.rdl作为主报告的钻取报告。 我已经在报告服务器中的一个文件夹下部署了所有报告。当我查看主报告时,它的工作正常并钻取了链接报告。但我的问题是我如何可以导出到Excel中包含主报告以及链接报告作为单独的选项卡在同一个Excel中? 在此先感谢。如何导出具有链接报告的SSRS报告到excel
回答
最简单的方法是在页面上放一个矩形,然后在矩形内添加链接报表作为子报表。
然后隐藏子报表,除非出口设置矩形上的可见性属性,以赛过
=Globals!RenderFormat.Name<>"EXCEL"
或ssrs2012
=Globals!RenderFormat.Name<>"EXCELOPENXML"
有这种方法的几个问题。 (但这些都可以解决)
页眉和页脚未在子报告中显示
性能。子报表将在您每次查看主报表时运行
上面假定钻取报表仅执行一组参数
imho SSRS是一种演示工具,Excel也是一种演示工具(在此案件),所以你的链接你的演示工具。
为什么不从excel中调用您的报表数据源并将其放到每个报表的每个选项卡中?主要是子类。
由于您的报告应该绑定到指定的数据源(SQL \ view \ sp),因此您将调用该报告。
您可以添加主报告....但不能添加2个链接的报告,它们会显示所有记录。因此,如果您随后制作链接报告,那么像main这样的报告就可以工作,即为他们提供关键过滤器字段......链接报告的子记录将过滤并为您提供所需的子标签报告。
如果你不能这样做,那么你必须重新考虑整个方法...如果是我,我会编码它,所以我得到了所有三组数据,然后填充Excel与每个标签...保存n电子邮件电子表格
Downvoting这个答案意味着它'没用'。反之;我会说这是一个很好的答案 - 你试图解决的问题存在,因为你使用SSRS和Excel的方式并非真正意图。 – Squiggle 2016-02-23 11:50:43
充当用户和原始数据源之间的层的任何工具都是演示工具。 “演示文稿”并不一定意味着数据以只读数据的形式呈现。 – 2016-02-23 12:03:30
- 1. 导出带有Jump的SSRS报告以Excel格式报告?
- 2. SSRS链接报告
- 3. 将SSRS报告导出到Excel
- 4. SSRS报告导出到Excel(公式)
- 5. 将SSRS 2005报告导出到Excel 2007
- 6. 链接在SSRS报告导出/呈现到Excel
- 7. SSRS“转到报告”链接报表
- 8. 导出(rdlc)报告到excel
- 9. 如何在碧玉导出报告到Excel文件报告
- 10. SSRS报告 - 导出为CSV
- 11. SSRS报告向导
- 12. 从SSRS报告中导出excel中的工具提示
- 13. 关于EXCEL的SSRS报告
- 14. 问题报告导出到RDLC报告中的Excel
- 15. 将SSRS 2008报告导出到RTF
- 16. 将SSRS报告导出到Excel时出现的问题
- 17. 导出Jenkins报告给Excel
- 18. SSRS大型报告 - 导出到Excel时出错
- 19. 指向SSRS报告的URL链接
- 20. 同一报告中的超链接 - SSRS
- 21. SSRS超链接报告值的提示
- 22. 在SSRS中设置报告名称 - 导出报告
- 23. 导出到SSRS报告excel中的错误
- 24. 将SSRS报告导出到Excel时额外的平均行数
- 25. SSRS:在导出为PDF时从报告链接中删除javaScript
- 26. 将SSRS报告导出为excel时禁用超链接
- 27. 从图表链接报告 - SSRS
- 28. 将多个报告导出到Excel
- 29. 将报告导出到EXCEL FILE Codeigniter
- 30. 每月导出SSRS报告到同一个Excel工作簿
如果他们想要在同一个选项卡中添加操作,而不是不同的Excel文件,可以做些什么? – Mathematics 2016-02-23 11:39:26