SSRS在下钻子报表上显示工具栏

问题描述 投票:1回答:1

我在另一个Web应用程序中嵌入了一个仪表板SSRS报告。此报告中有向下钻取报告(太多)。

默认情况下,我为此主报告设置了rc:stylesheet = hideToolbar。因此工具栏是隐藏的。现在,我们要在特定的向下钻取报告(不是全部)上显示工具栏。

有没有办法做到这一点?

我试图创建一个新的样式表,但由于我在调用明细报告时无法更改rc:stylesheet参数,因此它不起作用。

reporting-services ssrs-2016
1个回答
0
投票

我了解您要尝试做的事,并且知道可以(通过调整CSS来达到一定程度)可以通过自定义样式表以及通过自定义SSSS工具栏UI(只能通过SSRS API v2导出,缩放,分页等API调用。)>

但是这可能会严重影响您的情况。

关于MSRS 2019(适用于2016)当前SSRS的即开即用行为的我最好的建议是,在要具有工具栏*的那些子报表中创建一个自定义链接或imageLink,然后要么在主报告上方弹出一个新的浏览器小窗口,要么在一个带有子报告的新选项卡上出现,并且工具栏的默认行为将在那里,或者,如果要明确,可以添加qs参数“&rc:Toolbar =真”到该链接。

我实际上在项目中使用了两种方法。这真的取决于要求,优先级和时间,您知道吗?

让我知道,如果我分享的内容有用,是否可以尝试以任何方式提供进一步的帮助。

*如果您担心分页,可以在(子报表的)基本报表中处理该道具,但是,如果您希望能够轻松地将数据导出到.csv,.xls等,则- -我认为最好在默认情况下提供在带有工具栏的新窗口/选项卡中打开子报表的选项。

© www.soinside.com 2019 - 2024. All rights reserved.