Crystal子报表将仅使用半页

2020-09-05 06:42发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我有一个打印A4托盘标签的报告。 该报告由SQL存储过程提供,并且数据集为每A4大小的整页标签提供1条记录。 换句话说,如果存储过程提供了10条记录,则报告将长达10页,每页都是一个单独的标签。 每个页面都包含"页眉"和"页脚",但没有"详细信息"部分(已删除)。 该报告已经运行了好几个月,直到用户提出新要求-报告末尾的摘要页面。

我修改了存储过程,以使用适当的摘要数据在数据集的末尾生成一条附加记录,然后在"详细信息"部分添加了一个子报告。 我将"详细信息"部分的"抑制"更改为" Not(OnLastRecord)",然后为所有其他部分添加了"抑制OnLastRecord"。

就分页而言-修改后的报告可以按预期工作,除了具有摘要数据的最后一页(实际上是一堆12个迷你标签)仅打印在两页的上半部分。 我摆弄了"详细信息"部分的大小,"详细信息"部分中的子报告的大小,检查了子报告的页面大小和方向,还检查了"默认打印机"设置,但是我无法在单个页面上打印摘要页面 完整页面。 如果我将子报表的大小更改为小于5.5英寸,则显示为半页-如果将其扩展为大于5.5英寸,则预览时会出错,并说:"页面大小不足以格式化 报告的内容。'

NB-它正好在A4纵向页面(5.5英寸)的一半处分开-不等于A4横向的整个页面-所以我认为我们可以排除定向是潜在的原因。看来5.5英寸 子报表的长度是内置的或获取的限制。 有人遇到这种问题并解决了吗?

我正在使用V 14.1.6.1702,但它与我们的ERP软件捆绑在一起,因此我无法升级它或应用修订包。

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我有一个打印A4托盘标签的报告。 该报告由SQL存储过程提供,并且数据集为每A4大小的整页标签提供1条记录。 换句话说,如果存储过程提供了10条记录,则报告将长达10页,每页都是一个单独的标签。 每个页面都包含"页眉"和"页脚",但没有"详细信息"部分(已删除)。 该报告已经运行了好几个月,直到用户提出新要求-报告末尾的摘要页面。

我修改了存储过程,以使用适当的摘要数据在数据集的末尾生成一条附加记录,然后在"详细信息"部分添加了一个子报告。 我将"详细信息"部分的"抑制"更改为" Not(OnLastRecord)",然后为所有其他部分添加了"抑制OnLastRecord"。

就分页而言-修改后的报告可以按预期工作,除了具有摘要数据的最后一页(实际上是一堆12个迷你标签)仅打印在两页的上半部分。 我摆弄了"详细信息"部分的大小,"详细信息"部分中的子报告的大小,检查了子报告的页面大小和方向,还检查了"默认打印机"设置,但是我无法在单个页面上打印摘要页面 完整页面。 如果我将子报表的大小更改为小于5.5英寸,则显示为半页-如果将其扩展为大于5.5英寸,则预览时会出错,并说:"页面大小不足以格式化 报告的内容。'

NB-它正好在A4纵向页面(5.5英寸)的一半处分开-不等于A4横向的整个页面-所以我认为我们可以排除定向是潜在的原因。看来5.5英寸 子报表的长度是内置的或获取的限制。 有人遇到这种问题并解决了吗?

我正在使用V 14.1.6.1702,但它与我们的ERP软件捆绑在一起,因此我无法升级它或应用修订包。

付费偷看设置
发送
2条回答
SAP小黑
1楼 · 2020-09-05 07:12.采纳回答

已解决-这是由于我在大部分A4标签布局中使用了页脚。 似乎页面页脚中使用的任何空间总是被保留,无论该节是否被抑制,因此都不能用于任何其他目的。

现在我已经将所有A4标签页面布局从页面页脚移到了页面页眉,并使页面页脚高度仅为0.1英寸。现在我有足够的空间将完整的12个标签子报表放置在单个页面上。/p>

愤怒的猪头君
2楼-- · 2020-09-05 07:38

其他信息-子报表仅激活了"详细信息"部分,并将其设置为"纵向"。所有其他部分均被取消。"详细信息"部分在"设计"屏幕中的长度小于10英寸。

一周热门 更多>