SSRS 在报表上创建 Excel 图标

SSRS Create Excel Icon on Report

有谁知道在更显眼的地方添加 Excel 图标以便用户无需单击 "Actions" 即可进行导出的方法。不确定是否有任何可定制的?

此外,有没有一种方法可以创建在 Excel 中呈现的钻取报表。我试图找出 RS:format 的东西,但不确定如何使用它。

我正在努力使报告尽可能对用户友好。

谢谢。

当然可以,您可以使用 URL 进行导出,详见这篇 MSDN 文章:https://msdn.microsoft.com/en-us/library/ms154040.aspx

您需要做的就是将其设置为放置在报告上的图像的操作,并且您有一个导出图标。一般格式为:

http://myrshost/ReportServer?/myreport&rs:Format=Excel

需要注意的主要事项是 myrshost/ReportServer 与您浏览报告时使用的地址不同。相反,它可能会是 SERVERNAME/ReportServer_INSTANCENAME,分别填写您的服务器和数据库实例的名称。

编辑: 更具体的例子:

http://sqlhost/ReportServer_Report2016?/Rentals/Balance%20Overview&rs:Format=Excel