BI Publisher > 避免 Table 拆分到下一页
BI Publisher > Avoiding Table to split into next page
我有一个 BIP rtf 模板,其中 table 有一堆字段。该报告包含多个记录,而不仅仅是一个记录。现在的要求是,如果下一条记录的 table 适合同一页,则将其放在同一页上,否则将其打印在下一页上。
例如:应该不是这样的:
相反,1-236586771应该是从第2页开始的
以下是我尝试解决此问题但到目前为止运气不好的方法:
- 未选中 "Allow row to break across pages"
- 在段落中,选择了 "Keep with next" 和 "Keep lines together"
我需要帮助来解决这个问题。
您需要嵌套 table 个。
将 for-each ssServiceRequest 放在第一个 table 中。将该行设置为不跨页。您可能需要三列(1:每列开始,2:内容,3:每列结束)。
在第一个 table 重复的行中添加新内容 table。但是 table.
中的所有显示元素
可能还有帮助的是-
- 突出显示 整个 table,右键单击并 select table
特性。
- 单击行选项卡并勾选顶部的“重复为 header 行
页面的”框。(取消勾选允许行跨页中断,如果它是
勾选)。
将发生的不是一行拆分到下一页,整个 table 将出现在下一页。仅当 table 的行中断到下一页时才会发生这种情况。
希望这有助于或为将来使用提供另一种选择。
我有一个 BIP rtf 模板,其中 table 有一堆字段。该报告包含多个记录,而不仅仅是一个记录。现在的要求是,如果下一条记录的 table 适合同一页,则将其放在同一页上,否则将其打印在下一页上。
例如:应该不是这样的:
相反,1-236586771应该是从第2页开始的
以下是我尝试解决此问题但到目前为止运气不好的方法:
- 未选中 "Allow row to break across pages"
- 在段落中,选择了 "Keep with next" 和 "Keep lines together"
我需要帮助来解决这个问题。
您需要嵌套 table 个。
将 for-each ssServiceRequest 放在第一个 table 中。将该行设置为不跨页。您可能需要三列(1:每列开始,2:内容,3:每列结束)。
在第一个 table 重复的行中添加新内容 table。但是 table.
中的所有显示元素可能还有帮助的是-
- 突出显示 整个 table,右键单击并 select table 特性。
- 单击行选项卡并勾选顶部的“重复为 header 行 页面的”框。(取消勾选允许行跨页中断,如果它是 勾选)。
将发生的不是一行拆分到下一页,整个 table 将出现在下一页。仅当 table 的行中断到下一页时才会发生这种情况。 希望这有助于或为将来使用提供另一种选择。