如何在Adobe表单中检查空值

2020-09-21 13:24发布

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

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


嗨,

我正在尝试根据用户是否在标题文本部分下的ME22N中输入"条款和条件"来显示/隐藏子表单。

我附上以下代码,请帮帮我;

 data.TOD.tod_sub :: ready:form-(FormCalc,客户端)
 var todd = xfa.resolveNode(" data.TOD.tod_sub。#subform.TextField28")
 如果((xfa.resolveNode(" data.TOD.tod_sub。#subform.TextField28")。rawValue =="")||(xfa.resolveNode(" data.TOD.tod_sub。#subform.TextField28")。rawValue =  = null))
 this.presence ="隐藏"
 其他
 this.presence ="可见"
 endif。

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

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


嗨,

我正在尝试根据用户是否在标题文本部分下的ME22N中输入"条款和条件"来显示/隐藏子表单。

我附上以下代码,请帮帮我;

 data.TOD.tod_sub :: ready:form-(FormCalc,客户端)
 var todd = xfa.resolveNode(" data.TOD.tod_sub。#subform.TextField28")
 如果((xfa.resolveNode(" data.TOD.tod_sub。#subform.TextField28")。rawValue =="")||(xfa.resolveNode(" data.TOD.tod_sub。#subform.TextField28")。rawValue =  = null))
 this.presence ="隐藏"
 其他
 this.presence ="可见"
 endif。
付费偷看设置
发送
2条回答
大简至美
1楼 · 2020-09-21 13:55.采纳回答

嗨Anuj,

在顶点处添加条件并将变量传递给表单要容易得多。 在表单内部,您可以检查变量是否已填充,甚至是"空"

〜Florian

BTW:您正在混合使用脚本语言。

"此。" 始终是Javascript。 "

" $。" = Formcalc

您必须选择一个:-)

绿领巾童鞋
2楼-- · 2020-09-21 13:59

这很容易,您只需要传递一个变量 到表单中。在程序中填充变量。在表单内部,使用javascript在初始化事件中为子表单添加条件。

if(data.Page1.PROJECT.PROJECT_NO.rawValue == null)

{

this.presence ="隐藏";

}

上面的代码中的

PROJECT是子窗体。

一周热门 更多>