我正在开发一个回收条形图,该图表可以通过从存储过程中获取父和子数据来浏览树层次结构。
它运行良好,但我需要为最后一个节点定义另一个动作,而不是 go to report
应该是: go to URL
。
SSRS Action
有什么方法可以做到吗?
我最终通过使用求解>:转到报告并转到URL。
这是可以通过指定报告的URL作为使用httg get语法串联参数的URL。
由于您无法通过表达式设置报告操作,我可以想到的最简单的方法是拥有两个控制的副本或您需要的任何操作。有一个正常报告的点,一个指向您的URL。然后根据节点设置每个控件的可见性。
因此,假设是您采取行动的系列属性...通常可以看到goto报告系列,但是当您处于最后一个节点时,goto url系列将是可见的。
这应该起作用,但我没有测试。
另外,如果您可以确定下一个节点是最后一个节点,则可以有两个报告的副本。第一个是您的报告,因为现在是您的报告,秒数将完全相同,但与不同的动作相同。您可以设置一个表达式,以基于节点级别的goto报告操作属性调用正确的报告。正如我之前所说,您需要知道您正在寻找的节点是倒数第二个。
这两个解决方案都不是那么优雅,但应该给您想要的东西。