2020-08-26 03:27发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我在上下文中有一个全局变量。 该... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我在上下文中有一个全局变量。 该变量(类型CHAR01)仅包含" X"或空格。
当变量包含" X"时,子表单之一应隐藏。
该变量不会显示在任何子窗体中。
这是我在子窗体初始化事件中未成功使用的Formcalc脚本。
if(HIDEFLAG eq" X")然后
$。presence ="隐藏"
endif
为了所有人的利益。
正如Antoine建议的那样,变量必须是您正在使用的子表单的一部分。
在"对象"-"文件"选项卡中找到的"在线状态"属性可以从可见更改为隐藏。
因此该变量将不会显示,但可以被Formcalc或Javascript使用。
示例:
是名为" PAGE1"的子表单,TextField" langu"绑定到全局变量并包含" EN"
在子表单PAGE1中,您需要隐藏另一个子表单名称" French",您可以在子表单" French"的初始化事件中添加以下javascript:
if(this.resolveNode(" langu")。rawValue ==" EN"){ this.presence =" hidden"; } 否则this.presence =" visible";
最多设置5个标签!
为了所有人的利益。
正如Antoine建议的那样,变量必须是您正在使用的子表单的一部分。
在"对象"-"文件"选项卡中找到的"在线状态"属性可以从可见更改为隐藏。
因此该变量将不会显示,但可以被Formcalc或Javascript使用。
示例:
是名为" PAGE1"的子表单,TextField" langu"绑定到全局变量并包含" EN"
在子表单PAGE1中,您需要隐藏另一个子表单名称" French",您可以在子表单" French"的初始化事件中添加以下javascript:
if(this.resolveNode(" langu")。rawValue ==" EN"){
this.presence =" hidden";
}
否则this.presence =" visible";
一周热门 更多>