从子报表返回时保留参数值

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

我有几个没有默认值的多选参数。还有其他报告的链接。从钻取报告返回时,父报告参数为空。是否可以保留选定的参数值?如果参数最初具有默认值,则该参数将保留所选值。但是我希望在加载时保持参数为空

reporting-services ssrs-2012
1个回答
1
投票

如果您有一个操作来打开钻取报告,要返回到父报告,您必须使用报告工具栏上的“返回父报告”按钮,而不是浏览器后退按钮。

这也意味着父报告不会被重新渲染,所以它是即时的。

enter image description here

据我所知,自SSRS2008以来一直可用。这是2012年的样子..

enter image description here

注意:这仅在您使用“转到报告”操作时才有效

如果您使用了转到URL选项,它就会胜利。

使用Go To URL的替代方法

基本上,您确保将所有参数发送到子报告,即使它们未被使用。你可以隐藏未使用的。

然后在子报表中添加一个按钮,只需再次打开父报表并将所有参数传回。

这不太理想,因为报告必须再次呈现,如果这是一个缓慢的报告,这是一个痛苦。

另一种选择是在新选项卡中打开子报告(关于此操作的大量示例),因此您只需关闭选项卡即可。

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