C# 使用xsd c的多表无任何关系的Crystal报表#

C# 使用xsd c的多表无任何关系的Crystal报表#,c#,.net,crystal-reports,C#,.net,Crystal Reports,我需要显示我的水晶报告和销售摘要。第一部分可以有多行,比如说有10行的table1。第二部分可能有5行(摘要部分),比如说表2。我已经用数据填充了相应的XSD,但是当我在crystal report中绑定它时,第一部分得到10x5=50行,第二部分只有一行 这两个部分之间也没有关系 我不熟悉crystal reports,因此可能在设置crystal reports时遗漏了一些内容。因为您有两个表,它们之间没有任何关系,crystal reports将创建一个新表。这就是为什么会有50行(5 x

我需要显示我的水晶报告和销售摘要。第一部分可以有多行,比如说有10行的table1。第二部分可能有5行(摘要部分),比如说表2。我已经用数据填充了相应的XSD,但是当我在crystal report中绑定它时,第一部分得到10x5=50行,第二部分只有一行

这两个部分之间也没有关系


我不熟悉crystal reports,因此可能在设置crystal reports时遗漏了一些内容。

因为您有两个表,它们之间没有任何关系,crystal reports将创建一个新表。这就是为什么会有50行(5 x 10)

为了避免这种情况,在您的案例中,一种可能的解决方法是使用details部分来显示table1数据,并在footer部分中创建一个子报告来显示table2数据

如果您需要额外的帮助,请发布您的模式和布局

编辑:如果采用这种方法,可能需要从主报告中删除表2,并将其仅放在子报告中