BI Publisher>避免表拆分到下一页

时间:2018-09-09 02:02:10

标签: rtf bi-publisher

我有一个BIP rtf模板,该模板具有一个包含大量字段的表。该报告包含多个记录,而不仅仅是一个记录。现在的要求是,如果下一个记录的表适合同一页,则将其放在同一页上,否则将其打印在下一页上。

例如:它应该是这样的:

enter image description here

应该在第2页上启动1-236586771。

这是我试图解决此问题的方法,但到目前为止还没有运气:

  1. 未选中“允许行跨页中断” enter image description here
  2. 在该段中,选择“保持下一个”和“保持行在一起” List item

请这些是我的示例xml和rtf: xmlrtf

请我需要帮助来解决此问题。

2 个答案:

答案 0 :(得分:3)

您需要嵌套表格。

将每个for ssServiceRequest放在第一个表中。将该行设置为不跨页。您可能需要三列(1:每列开始; 2:内容; 3:每列结束)。

在要重复的第一行表中放置一个新的内容表。但是您在该表中的所有显示元素。

答案 1 :(得分:0)

可能也有帮助的-

  • 突出显示整个表格,右键单击并选择表格 属性。
  • 点击“行”标签,然后在顶部的“重复为标题行”中打钩 页面上的框。(取消勾选允许行在页面之间进行分页 勾选)。

将要发生的不是将行拆分到下一页,而是整个表将出现在下一页。仅当表的行中断至下一页时才会发生这种情况。 希望这对将来的使用有所帮助或提供其他选择。