隐藏Adobe表单中的字段,但该字段的输出中留有空格。

2020-08-25 03:47发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


专家们,

我有一个要求,即某些字段仅需要以Adobe格式 output.So ,我写了一个隐藏逻辑,如:

data.PaymentAdv.First.Information :: initialize-(JavaScript,客户端)

if(xfa.layout.page(this)!='1')

{

this.presence ="隐藏";

}

endif

但是事情是在输出中,字段被隐藏了,但仍然留有空间。如何清除?

此致

苏玛。

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


专家们,

我有一个要求,即某些字段仅需要以Adobe格式 output.So ,我写了一个隐藏逻辑,如:

data.PaymentAdv.First.Information :: initialize-(JavaScript,客户端)

if(xfa.layout.page(this)!='1')

{

this.presence ="隐藏";

}

endif

但是事情是在输出中,字段被隐藏了,但仍然留有空间。如何清除?

此致

苏玛。

付费偷看设置
发送
6条回答
樱桃小丸子0093
1楼-- · 2020-08-25 04:07

您好,Suma,请确保该字段位于类型为(Flowed)的子表单(可能是data.PaymentAdv.First)中。 否则,无法动态重新计算布局。

何必丶何苦呢
2楼-- · 2020-08-25 03:51

Hi Pascal,

感谢您的答复!

要求是在左侧显示一些字段,在右侧显示一些字段。 因此,我使用了两个子表单在一个子表单中显示左字段,在另一子表单中显示右字段。 如果这些子表单在母版页中并且已流动,那么我将无法将这些子表单彼此并排显示。 如果这些子表单在设计页面中,则该子表单会占用空间,这是不应该发生的。

你们能建议我如何解决这个问题!

此致

苏玛。

南山jay
3楼-- · 2020-08-25 03:51

取决于它所在的位置。 如果将其放置在母版页上,则应移动的所有内容都必须使用相同的顶级子表单,并且必须与 Pascal Bremer

如果已经在设计视图中提到过,则还有其他一些可能的原因。 因此,如果未解决,请共享有关特定问题的更多详细信息。 某些屏幕肯定会有所帮助:-)

DafaDDDa
4楼-- · 2020-08-25 04:11

嗨弗洛里安,

感谢您的答复!

要求是在左侧显示一些字段,在右侧显示一些字段。 因此,我使用了两个子表单在一个子表单中显示左字段,在另一子表单中显示右字段。 如果这些子表单在母版页中并且已流动,那么我将无法将这些子表单彼此并排显示。 如果这些子表单在设计页面中,则该子表单会占用空间,这是不应该发生的。

你们能建议我如何解决这个问题!

此致

苏玛。

绿领巾童鞋
5楼-- · 2020-08-25 04:13

嗨,帕斯卡和弗洛里安,

感谢您的答复!

要求是在左侧显示一些字段,在右侧显示一些字段。 因此,我使用了两个子表单在一个子表单中显示左字段,在另一子表单中显示右字段。 如果这些子表单在母版页中并且已流动,那么我将无法将这些子表单彼此并排显示。 如果这些子表单在设计页面中,则该子表单会占用空间,这是不应该发生的。

你们能建议我如何解决这个问题!

此致

Suma。

Nan4612
6楼-- · 2020-08-25 04:01

您需要将这两个子表单再次包装在一个子表单中,并将其放置在设计区域中。 这样便可以将其彼此相邻放置。

然后,您需要放置一个脚本来隐藏或显示它,并且该脚本应保留在原处。 只需确保使其随高度变化即可,而不是碰到下一期。

一周热门 更多>