详细信息部分未在Crystal Report的第一页中显示
我的水晶报告的结构:
Report Header
Page Header
Group Header
Report Footer - contains 2 subreports
当我的子报表中的记录多于一页时,第一页的子报表中没有显示数据,第二页中的子报表数据开始。 当子报表中的记录很少时(例如:仅限1或2条记录),它将显示在第一页中。
我在这里错过了一些设置吗?我真的不知道该怎么办......请帮忙。
答案 0 :(得分:6)
在主报告中,您还可以在“格式子报告”下查看,“公共”标签有一个“保持对象在一起”的框。取消选中以允许子报表本身分成多个部分
答案 1 :(得分:5)
您应该在部分专家中查看您的设置,特别是您可能需要关闭报表页脚和子报表的保持在一起选项。如果数据占用超过1页,则此选项将尝试将该部分中的数据全部移至下一页,以保持该部分中的数据。
此外,为了帮助您将数据保存在同一页面上,请尝试禁止使用未使用的子报表部分。
答案 2 :(得分:1)
这个让我感到困惑 - 右键单击子报告并选择Format Subreport。在底部附近的Common选项卡上,您将看到Keep Object Together,默认情况下我会选中它。取消选中此选项,子报表将从第1页开始。
答案 3 :(得分:0)
右键单击您的SubReport>更改子报告链接。确保从“可用字段”部分中选择了一个字段。
希望它有所帮助。