当前位置: 代码迷 >> .NET报表 >> 水晶报表 主报表与子报表使用相同的xsd解决方法
  详细解决方案

水晶报表 主报表与子报表使用相同的xsd解决方法

热度:9952   发布时间:2013-02-25 00:00:00.0
水晶报表 主报表与子报表使用相同的xsd
主报表和子报表使用相同的xsd和相同的表。推模式下,主报表推a,子报表推b。绑定数据源时是分别绑定的两个表,但是到报表里,子报表也总是显示a的数据。
如果把主报表或子报表其中的一个的xsd改成另外一个目录的与之前的xsd完全相同的xsd,就不会出错。
请问是哪里的问题。

还有一个TableLink的问题
TableLink有一个属性:SourceFields  
说明是:获取对表链接源 DatabaseFieldDefinitions 集合的引用。他为什么是一个集合,而不是一个字段。难道有一个连接同时多个源,多个目标?
还有如果报表有多个TalbeLink。按照TableLink.SourceFields 访问到的不一定是当前连接的源字段,可能是其他连接的源字段。但是TableLink.SourceFields.count = 1.

我是一个表做源表,同时连接其他多个表时出现的这个错误。

谢谢

------解决方案--------------------------------------------------------
。。信息量有点大

探讨
主报表和子报表使用相同的xsd和相同的表。推模式下,主报表推a,子报表推b。绑定数据源时是分别绑定的两个表
  相关解决方案