关于 report builder 中同一报表内不同图表之间的跳转问题

0
求助大家,我想在同一个报表内 , 不同的图表之间进行跳转, 就是先显示一个图表,然后在这个图表上单击时, 显示另外一个图表 , (全都是饼图) ,请问这怎么做? 我试着有第一个饼图的, 操作中找,但没好的办法.

 本来想是在第二个饼图上的 图表属性 -> 可见性 -> 基于表达式显示或隐藏, 我也加了个参数, 本想能通过点击第一个饼图,来改变这个参数的值,这样就可以显示第二个饼图了,但没成功.
已邀请:
3

BIWORK - 热衷于微软BI技术,技术架构和解决方案! 2014-10-31 回答

有一个概念你需要理解,就是在 SSRS 中这种交互性都是需要通过 ACTION 来实现的。

也就是说,你想通过点击一个组件,比如这里的饼图;需要让另外一个饼图发生改变的话,页面不刷新的话这种互动是实现不了的。

这就是为什么需要在第一个饼图中,点击时 Action 动作跳转到自身,并且给自己传参数,用这个参数来判断自身组件是否需要隐藏,另外新的控件是否需要显示。

最后的效果就是,自身组件隐藏了,另外一个组件显示了;如果忽略中间页面刷新的过程,就是你现在所要想的效果,点击一个表另外一个表显示,互动显示的效果;但是页面不刷新的话,你这个效果在目前 SSRS 中是无法实现的。

你再琢磨一下这个例子 http://www.cnblogs.com/biwork/p/3520064.html
如果忽略自身跳转到自身,忽略页面刷新就是你所期望的,但是页面不刷新,你的这个效果是出不来的。

要回复问题请先登录注册