Crystal reports 插入两个子报告并立即显示

Crystal reports 插入两个子报告并立即显示,crystal-reports,Crystal Reports,我已经创建了一个crystal报告,在细节a中有一些数据,我在细节b和细节c中分别添加了两个子报告。 我想先显示细节a整体数据,然后显示细节b整体数据和细节c整体数据,但报告显示第一行细节a,然后显示细节b的所有记录,然后显示细节c,然后显示第二行细节b和细节c的所有记录,依此类推。 我试图在报表页脚插入子报表,但没有显示任何数据。 怎么办???为什么不合并所有三个查询,在所有联合查询中添加一个额外的列。硬编码该列,1表示明细a查询,2表示明细b查询,3表示明细c查询。然后按硬编码值列进行排序。

我已经创建了一个crystal报告,在细节a中有一些数据,我在细节b和细节c中分别添加了两个子报告。 我想先显示细节a整体数据,然后显示细节b整体数据和细节c整体数据,但报告显示第一行细节a,然后显示细节b的所有记录,然后显示细节c,然后显示第二行细节b和细节c的所有记录,依此类推。 我试图在报表页脚插入子报表,但没有显示任何数据。
怎么办???

为什么不合并所有三个查询,在所有联合查询中添加一个额外的列。硬编码该列,1表示明细a查询,2表示明细b查询,3表示明细c查询。然后按硬编码值列进行排序。

这是crystal reports的功能,它一次处理所有细节部分。我有两个解决方案:

  • 尝试为详细信息a创建另一个子报告
  • 其次,您已经尝试将所有子报告放置在报表页脚中,我建议您检查一下子报告,为什么这些子报告在报表页脚中没有显示任何数据

  • 我在报表页脚中插入了这两个子报表并得到了结果