2

我是 Crystal Report 的新手,我一直在想办法解决这个子报表的分页问题。我想我知道报告做了什么,但我不知道如何解决这个问题。

很难解释,所以我上传了这些图片。

我的主要报告: 主要报告

我的子报告,位于详细信息部分 2(详细信息 b)中: 子报告

第 1 页:子报表不打印但离开。它应该打印。 第 1 页:子报表不打印

第 2 页:打印子报表中的内容。在子报告中,我设置了 100 条可见记录后的新页面。但这并不能解决问题。我什至在详细信息部分和 IFieldObject(描述)中设置了 KeepTogether = False。 分报告内容

第 4 页:我跳过了第 3 页。 分报告内容

第 5 页:它应该看起来像这样: 分报告内容

据我了解,我的子报告不停地打印。这就是为什么它毁了我的页脚(底线如第 5 页)。所以子报表内容有更多的记录,它不适合第一页,这就是为什么它把第一页留一半空白并从第 2 页开始。

4

1 回答 1

8

好的,我找到了解决方案。花了整整一个工作日才找到这个。在属性中取消选中“KeepTogether”选项根本不起作用。

您需要做的是,在主报表中,右键单击子报表并选择“格式化对象”,在第一个选项卡“通用”上,取消选中“保持对象在一起”。

在此处输入图像描述

于 2013-10-16T01:10:01.457 回答