当前位置: 代码迷 >> Sql Server >> SSRS 点击主报表的某个值时展示子报表
  详细解决方案

SSRS 点击主报表的某个值时展示子报表

热度:613   发布时间:2016-04-24 10:29:45.0
SSRS 点击主报表的某个值时显示子报表
希望点击某个值时将这个值传递给子报表为参数,然后子报表更新,怎么做?
不是钻取超链接的,要在同一个报表内。
------解决方案--------------------
引用:
我说的是 点击某个值时将这个值传递给子报表为参数,然后子报表更新

你给的地址没用哦

subreport就可以实现啊,你试过我说的方法吗?
------解决方案--------------------
引用:
Quote: 引用:

我最近正好遇到同样的问题,求解决办法。
楼上的方法只能控制子报表是否显示,还是不能把工号的值传给子报表

可以的啊!设置跳转action的时候可以设置传递的参数的,前提是你的子报表有这个参数。这样你只要把工号的值作为子报表工号参数的值就好了,上面的flag是一个额外的参数,只控制查询是否进行(这样可以提高报表运行效率),和subreport是否显示。


楼主说的是不用跳转连接。 类似用那种web页面的show/hide的特效。

不过这种技术在ssrs report里不容易实。 而且也没有什么价值。 因为report一是要求直接明了, 二是要能打印存档。

楼主可以说说为什么要求这个么,  

你弄这个,反而在以后的维护更新升级上会遇到不少麻烦。