我正在使用 LiveCycle Designer ES 8.2.1。我还有一个 Web 应用程序将数据注入到我使用 LiveCycle 创建的报告中。基本结构如下:
1 个母版页,包含 1 个页面和一个内容区域,其中包含一个填充了对象列表的表格。我的表格有 1 个标题行、2 个正文行和一个使用分页符条件动态添加的页脚行。
其背后的逻辑是用 FormCalc 编写的。我们的对象作为列表发送,该列表根据类型填充一个或另一个主体行。每个对象都有一个具有特定值的“权限”属性,用于标记页面。对象列表按权限排序。因此,当当前迭代对象的权限与前一个对象不同时,我们插入一个分页符和页脚行。一切都包含在“内容区域”(对象/分页/位置)的子表单中。
问题是页脚行不被视为内容区域的一部分。如果一个部分的最后一行与内容区域紧密配合,则页脚行会溢出内容区域,在某些情况下甚至会溢出整个页面。
以下是更多详细信息:我们尝试了子表单换行和勾选“允许带内容的分页符”复选框的任意组合。我们尝试更改正文行的页脚行类型,以防页脚与正文行不同。我们尝试了“Keep with”和“place”的每一种组合。我们试图将页脚行更改为正文行并将其显示在每个页面上,但我们的客户拒绝了该解决方案...从上面的(pt 4)模板开始并将正文更改回页脚行给我们带来了到开始 据我们所知,我们尽了一切可能......
我正在寻找的是关于此问题的 8.2.1 版确认的错误,或者不是重新设计整个报告的解决方案。