仅显示第一页的子报告数据

时间:2009-03-24 07:30:01

标签: crystal-reports

您好我设计的水晶报告只显示两个子报告,主报告中没有字段。

我创建了这两个子报告,并将它们分别放在主报告的报告标题A部分和B部分。

但问题是当我执行报告时,数据从第二页开始正确显示,而不是从第一页开始。第一页仅显示带标题部分打印的空白数据。如果我在放置第一个子报告的相同报告标题部分放置一些示例文本字段,它将仅显示在第一页上。但子报告不会从第一页显示。

需要相同的解决方案

3 个答案:

答案 0 :(得分:1)

尝试将子报表放在报表页脚中。

我遇到了报告标题中长于页面的子报告问题。我认为这是因为报告标题出现在页眉之前,可能还有一些错误。

答案 1 :(得分:1)

正如DotJoe所说,建议尽可能将子报告放入页脚部分。由于报告引擎的两次通过性质,并非所有值都是在“打印”标题时计算的,而所有值都是在页脚“打印”时完成的。我已经看到一些诸如Running Totals之类的东西在标题中为零但在页脚中是有效值。

答案 2 :(得分:1)

进入“专家”部分(或在较早版本中为“格式”部分),“添加页面”页眉部分,它将生成两个页眉,然后选择要在第1+页上隐藏的部分,并在右侧找到“抑制”选项复选框的顶部,您将看到公式编辑器按钮,单击该按钮,然后在公式编辑器中添加以下内容

PageNumber> 1

这将禁止该部分在报告的第1页以外的任何位置上打印。

希望这会有所帮助,