Adobe Forms溢出标题问题

2020-08-31 13:56发布

         点击此处--->   EasySAP.com群内免费提供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

         点击此处--->   EasySAP.com群内免费提供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

付费偷看设置
发送
4条回答
CJones
1楼-- · 2020-08-31 14:47

嗨马里乌斯,

请参考以下文件。 希望对您有帮助。

使用条件中断在新页面中显示每个标题表记录的项目表

此致

Suneel.Uggina

追夢秋陽
2楼-- · 2020-08-31 14:27

嗨Marius,

哦,好吧,在这种情况下,您可能会受到限制。

致谢

Ryan Crosby

SAP砖家
3楼-- · 2020-08-31 14:39

让我尝试更详细地解释一下。

作为示例,我创建了以下上下文。

VBAK作为表,VBAK中每个条目的嵌套VBAP

我创建了一个包含一些静态字段的母版页和一个具有多个子表单(与上下文结构相同)的页面。

这是页面视图。 黄色是母版页上的静态区域。 彩色字段是VBAK的标题

白色2行是VBAP的项目数据。

因此,对于VBAK中的每个项目,它将显示标题,然后显示其所有项目。

接下来,我为VBAKDATA添加了条件中断。 因此,每个销售订单应从一个新页面开始。

到目前为止,一切正常。

没有问题。

如果VBAP中的项目太多,要放在一页上,则应转到下一页,然后在页面顶部再次显示页眉(VBAK)。

因此,我在VBAPDATA项中定义了" Overflow Leader",如下所示。

问题在于,当使用流内容定义"标题"时。

它将压缩所有子表单中的所有字段(标题具有子表单a和b)。

这是第1页和第2页。如您所见,所有彩色字段都重叠了。

因此,到目前为止,我发现的唯一解决方法是使"标头内容"定位而不是流程定位。

但是,如前所述,我的标题的行数范围为1-10行。 因此,如果仅显示1行,它将显示9空行。

我希望有人对此有更好的解决方案。

附加的是XML Source和XFD。

callcenter油条
4楼-- · 2020-08-31 14:28

线程很旧,但是如果遇到相同的问题,则摘自Adobe LiveCycle的以下摘录文档使其非常清晰:

始终将溢出的领导者和预告片子窗体设置为"已定位"内容,然后取消选择"允许分页符"选项。 否则,呈现的表单可能包含错误,例如标题重复或字段重叠。

一周热门 更多>