2013-03-06 92 views
0

我希望你们都有一个非常美好的一天。那么,我也希望现在对我来说是解决我的问题的好日子。强迫将记录切换到下一页 - Crystal Report

我对我现在正在做的报告有要求,这让我感到痛苦。是否有可能控制Crystal Report中的数据显示?要明确,我有一个声明表格,每页只需要9行(填写说明,国家代码等)。假设第一项(记录)的描述延伸到第四行(4行),并且第二项的描述将延伸到第11行(7行)。由于表格只允许填充9行数据,因此应该显示第二项的描述,使得前5行与第一项(4行)的描述一起在第一页上,而第6行和第说明的第7行将显示在第二页上。

为了详细阐述更多:

[第一页]

第1项本说明书延伸[国家代码] [等]

 to the 4th row of this 

     form. And so it won't be 

     cut. 

项目2本说明书延伸[国家代码] [等]

 to the 11th row of this 

     form. And so it will be 

     cut. The problem is how 

     can I cut this description 

[第二页]

 such that the continuation 

     will be shown here. 

请帮我解决这个问题。

回答

0

您需要在格式菜单中设置空白时禁止使用的表单域。这种方式只会采取与实际所需信息一样多的表单。

然后取消选中在任何级别上操作(组,小节,子报表等)都可以选择选项,它应该打破该元素并在下一页继续。

+0

但事实并非如此。如果我想打破记录并继续到下一页,该怎么办?因为分配空间的大小,而不是因为纸张的大小?是否可以继续下一页?我的意思是指纸张中间的空间有限,而不是整个纸张。 – qrcb 2013-03-08 09:35:15

+0

而且应该完成这项工作。 – GRegorious13 2013-03-08 16:08:28

+0

对不起,没时间编辑。如果记录是一个Keep Together选项未选中的组,它将打印尽可能多的信息,其余部分将转到下一个。要将页面上的打印区域设置为空白页眉和页脚为合适的大小。该记录将从页眉的末尾打印到页脚开始点,其余信息将转到下一页。 – GRegorious13 2013-03-08 16:15:18