0

我正在使用 Crystal Reports 创建一个每页有一个标题和两列详细信息的文档。我想要的是每个页面都是这样的:

-----------------------
|   Group Header      |
|_____________________|
Details 1  | Details 4
Details 2  | Details 5
Details 3  | Details 6
----------------------
|   Group Footer      |
|_____________________|

但我得到的是:

-----------------------
|   Group Header      |
|_____________________|
Details 1  
Details 2  
Details 3  
Details 4
Details 5
Details 6
----------------------
|   Group Footer      |
|_____________________|

如果记录太多,页脚甚至会被推到下一页。

我已经将详细信息部分设置为“多列格式”,但没有按列格式化组。这是因为我希望每个组都填满整个页面,并且只有一个标题跨越页面的整个宽度。细节宽度只有 3.6 英寸,页面是 8.5 英寸,左边距 0.5 英寸,右边距 0.3 英寸,所以我不认为这是测量值。我将页脚设置为在页面底部打印,但这仅在下一页末尾打印页脚。

基本上,我正在寻找的是阻止细节向下打印并强制它进入下一列的东西。我无法在 Section Expert 中设置数据高度(该字段已禁用),我在其他地方读到我可以创建一个邮件标签,但这意味着重新创建报告(我不想这样做,因为报告中的元素太多)。


更新:经过测试,这绝对不是测量值(数据宽度和列之间的距离)。仍在为此苦苦挣扎。

4

2 回答 2

0

如果您在详细信息部分布局选项卡中选择“Across then Down”会发生什么?你会得到下一个布局:

-----------------------
|   Group Header      |
|_____________________|
Details 1  | Details 2
Details 3  | Details 4
Details 5  | Details 6
----------------------
|   Group Footer      |
|_____________________|

如果不是,那么您的详细信息部分太宽或部分之间的水平间隙太大。

于 2011-06-17T08:27:48.000 回答
0

自己解决了这个问题,但不是通过使用邮件标签。事实上,我无法让它与邮件标签一起使用。

我将组页眉/页脚移动到页面页眉/页脚,然后同时抑制(空)组页眉和页脚。我设置为“之后的新页面”的组页脚。勾选“多列格式组”,并调整部分高度和数据高度以适合一页。

于 2011-06-23T07:38:04.057 回答