日期:2014-05-18  浏览次数:20918 次

C#水晶报表超链接到子报表怎么传参并帮定数据源
我是用的Winform,窗口放一个CrystalReportViewer,然后新建一个报表放进去,在这张报表里面添加一个子报表
通过CODE字段连接到子报表。
第一,无法用字段连接,只能新建一个连接,我是想点击字段跳转并传一个参数 
第二, 我用的是。NET对象方式绑定数据源,也就是PULL模式,这个时候跳转怎么绑定数据源(并带上参数)。

------解决方案--------------------
这个点连接到子报表没做过,,只做过,主副报表一起显示并将主报表参数传入子报表中,

你点链接时将参数传给子报表不行么?


------解决方案--------------------
"
第一,无法用字段连接,只能新建一个连接,我是想点击字段跳转并传一个参数
"

winform下,如果主报表和子报表之间没有直接的关系,那么恐怕比较难实现。
因为winform下只能通过组或子报表进行一个变相的“跳转”,不像webform可以借助url任意跳转。

我不是很明白“无法用字段连接,只能新建一个连接”这个是什么意思,新建一个连接?如果没关系,参数又是从何而来?如果参数依赖于主报表,那么主报表和子报表就是有关联关系的啊