点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我几次遇到这个问题。
我创建一个文档,该文档具有多个位置,每个位置都有多行。
此外,我为这些位置创建了一个标题,其中该标题也包含多行。
-------------------
标题行1
标题行2
-------------------
Pos 1 Line 1
Pos 1 Line 2
---
Pos 2 Line 1
Pos 2 Line 2
---
Pos 3 Line 1
Pos 3 Line 2
现在,我定义此标头应该用作位置中分页符的溢出标头。
如果将内容设置为流布局并且发生分页符,它将压缩标题中的所有行。
对于有条件的分页符,它工作得很好,只有在一页上有很多位置可以容纳时,它才行。
直到现在,我的标头始终是静态的,因此我切换到了定位内容,并且一切正常。
在我的实际形式中,它是完全动态的,因此如果为空,则必须隐藏线和字段。 因此,我确实需要内容在标题中流动。
任何人都曾经遇到过这个错误,并且知道解决方案吗?
我想到了一种解决方法。 当我使用2个不同的母版页时,也许可以通过编写一些脚本来解决问题。
因此,我需要知道实际内容位于哪个母版页或哪个内容区域上。
有人知道如何在formcalc或Java脚本中获取内容区域的母版页名称吗?
谢谢
Marius
嗨马里乌斯,
请参考以下文件。 希望对您有帮助。
使用条件中断在新页面中显示每个标题表记录的项目表
此致
Suneel.Uggina
嗨Marius,
哦,好吧,在这种情况下,您可能会受到限制。
致谢
Ryan Crosby
让我尝试更详细地解释一下。
作为示例,我创建了以下上下文。
VBAK作为表,VBAK中每个条目的嵌套VBAP
我创建了一个包含一些静态字段的母版页和一个具有多个子表单(与上下文结构相同)的页面。
这是页面视图。 黄色是母版页上的静态区域。 彩色字段是VBAK的标题
白色2行是VBAP的项目数据。
因此,对于VBAK中的每个项目,它将显示标题,然后显示其所有项目。
接下来,我为VBAKDATA添加了条件中断。 因此,每个销售订单应从一个新页面开始。
到目前为止,一切正常。
没有问题。
如果VBAP中的项目太多,要放在一页上,则应转到下一页,然后在页面顶部再次显示页眉(VBAK)。
因此,我在VBAPDATA项中定义了" Overflow Leader",如下所示。
问题在于,当使用流内容定义"标题"时。
它将压缩所有子表单中的所有字段(标题具有子表单a和b)。
这是第1页和第2页。如您所见,所有彩色字段都重叠了。
因此,到目前为止,我发现的唯一解决方法是使"标头内容"定位而不是流程定位。
但是,如前所述,我的标题的行数范围为1-10行。 因此,如果仅显示1行,它将显示9空行。
我希望有人对此有更好的解决方案。
附加的是XML Source和XFD。
线程很旧,但是如果遇到相同的问题,则摘自Adobe LiveCycle的以下摘录文档使其非常清晰:
始终将溢出的领导者和预告片子窗体设置为"已定位"内容,然后取消选择"允许分页符"选项。 否则,呈现的表单可能包含错误,例如标题重复或字段重叠。
一周热门 更多>