当前位置: 首页 > 知识库问答 >
问题:

使用iReport的动态PDF在第二个细节栏末尾添加空白页

亢嘉茂
2023-03-14

我用iReport设计了一个报告,它有两个细节带和一个页眉和页脚。在两个细节条带之间有一个分页符,以确保两者都从新页面开始。第一细节带的内容具有比第二细节带更多的数据。

基本输出是一个带有 2 页以及页眉、页脚的 PDF。如果内容增加,页数就会增加。

问题:在某些情况下,第一个明细栏有2页数据,而第二个明细栏只有一页。在上面的场景中,我应该总共得到3页,但是我在第二个细节带的末尾得到一个空白页。如果第一个明细栏只有一页,则第二页不会在末尾创建空白页。

我已经从报表中删除了所有额外的波段,并且删除了每个波段的额外空间。非常感谢一些经验指导。

共有1个答案

袁霍英
2023-03-14

我可以通过将分页符保持在 2 个波段的分隔符处并双击每个波段末尾的行来找到上述问题的解决方案,以确保该行之前没有空格和页面中的最后一个元素,这很难通过手动移动行来实现。这提供了仅所需页面的出色输出。

 类似资料:
  • 注意,这个空间只在最末端可见,因为我不想改变布局。我可以使recycerview有一个50dp的边际底部,但我不想这样做。

  • 我正在尝试创建一个动画,其中包含所有卡片的div从右到左滑动,这是我已经实现的。 问题是在div的末尾和重置时有一个巨大的白色空隙,我通过指定在时div应该已经翻译了来解决这个问题,但是这会在轮播重置时引起口吃。 有没有我可以把动画重置为0%而不会造成口吃的效果?代码在下面

  • 我正在尝试创建一个动画,其中包含所有卡片的div从右到左滑动,这是我已经实现的。 问题是在div的末尾和重置时有一个巨大的白色空隙,我通过指定在时div应该已经翻译了来解决这个问题,但是这会在轮播重置时引起口吃。 有没有我可以把动画重置为0%而不会造成口吃的效果?代码在下面

  • 问题内容: 在我当前的项目中,我们总是在Java源文件的末尾插入一个空的新行。我们还使用CheckStyle(具有错误级别)来强制执行此操作。 我一直在寻找这个主题很长时间,但是不幸的是,我找不到任何令人信服的理由。似乎其他开发人员对此无动于衷,因为他们只是选中了Eclipse formatter中的一个复选框,并且它是自动完成的。但是我仍然不知道为什么需要它,为什么它很重要。所以我的问题是: 为

  • 问题内容: 我有一个文本区域,其中包含一些文本,我想再次向其中添加一些行(第一行+我要添加的其他行),但是它不起作用。 我现在的操作方式将擦除旧文本并仅显示新行。 问题答案: 代替使用,使用。 将给定的文本追加到文档末尾。如果模型为null或字符串为null或为空,则不执行任何操作。 这会将文字添加到您的末尾。 另一个选择是使用来从中获取文本,然后操作String(添加或删除或更改String),

  • 其中一个要求是在单元格内(子标题下)添加一个已经存在的PDF(可以是多页)。这就是我们正在努力的地方。我们迄今为止所做的尝试: 将PDF转换为,并将其添加到单元格中。 当我们设置