有没有一种方法可以在SSRS中编写表达式以导航到文档结构图中的特定子报表?

时间:2018-10-09 13:55:06

标签: reporting-services

我在SSRS中创建了一个报告,其中包含多个子报告,用户可以从文档结构图中浏览这些子报告。一个特定的子报告具有一个文本框,该文本框具有启用的操作,以允许用户转到相同的报告并应用不同的参数(在操作选项中指定)。是否可以通过某种方式调整该操作以从文档结构图中转到相同的子报表?如果在操作中输入主报告,则将我带至文档结构图的第一个报告;如果在操作中指定了子报告,则将其带至该子报告的链接(因此,文档结构将消失因为它是主要报告的一部分)。

谢谢!

1 个答案:

答案 0 :(得分:0)

我不确定是否可以。如果我理解正确,当您单击链接时,您希望发生以下两种情况之一。...

要么......

  1. 使用新参数重新打开主报表以传递到子报表,然后自动将当前书签设置为相关子报表。

或...

  1. 打开子报表,但保留主报表中的文档图。

选项1:我不知道如何使SSRS以编程方式(至少在范围之内)导航到书签。

选项2:您可以伪造子报表中的文档结构图,使其看起来像您的主报表,但是链接只能将您带到主报表的首页。

还有第三个选项,但是由于我对您的报告一无所知,因此我不确定它的实用性,但是您是否可以不添加已经提供的备用参数的子报表的第二个实例呢?最后,您将获得两个书签,每个版本的子报告一个书签,您可以根据我想的现有文本框“按钮/链接”显示或隐藏该报告。

可能还有其他方法可以使比今天下午有更多脑力的人想出来,但目前我什么都想不起来。