我有一个使用Crystal Reports for VS 2010的C#2010应用程序。我的报表的目的是显示一个人每天应该在一个或多个星期的哪一天。格式是这样的:水晶报表多个表问题
请注意,它显示成对的,而不是一般的头一个表。
它使用包含两个DataTable的DataSet,一个用于标题日期,另一个用于位置。
问题是如果我在每个DataTable中有n个项目,报告将显示n^2对标题/位置而不是n。该模式类似于两张表的笛卡尔乘积。
我认为这可能与报告的数据库专家中的链接部分有关,但我无法解决它。它现在不包含任何链接。
我使用DataSet看起来是这样的:
发布相关表和您正在使用的查询的关系的屏幕截图。 – craig
它们之间没有关系。我认为这可能是问题,但我没有设法解决它......不知道你的意思是通过查询。我编辑了原文,并添加了DataSet的外观。 –