点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我正在使用NWDS04的Adobe Designer 7.1。
我创建了一个带有文本字段和复选框的IF。 我想做的是,当选中此复选框时,TextField应该消失(TextField1.Presence =" hidden")。
我在复选框的OnClick事件中编写了此脚本:
如果(CheckBox1.rawValue ==" 1"){ TextField1.presence ="隐藏"; }其他{ TextField1.presence =" visible"; }
当我部署WD时,您可能会猜到它不起作用;-((
我在做错什么吗?
当我将此代码放置在CheckBox的Initialize事件中并将If语句更改为CheckBox1.rawValue ==" 0"时,它将按预期工作。
希望有人可以帮助我或在那里的机器上尝试。 也许是一个错误。
提前谢谢
亲切的问候,
马尔滕
Hello Maarten,
我以示例形式尝试了此脚本,并且效果很好。 但是我必须渲染"动态PDF"才能修改布局。 使用Designer 7.1,您可以直接将表单另存为静态或动态PDF(并尝试使用此表单)。 在服务器上进行渲染时,存在用于"动态PDF"的Web dynpro设置...
问候,
Philipp
Hello Maarten,
请查看方法 setDynamichttps://media.sdn.sap.com/javadocs/NW04s/SPS7/wd/com/sap/tc/webdynpro/clientserver/ adobe/pdfdocument/api/IWDPDFDocumentInteractiveFormContext.html#setDynamic(boolean)"> setDynamic>(接口IWDPDFDocumentInteractiveFormContext)。
此致
Philipp
嗨,Maaten,
使用脚本中的检查值检查复选框(绑定选项卡中的复选框属性)的打开/关闭值。/p>
感谢dnRegards
Pavan Meda
嗨Pavan,
值是on = 1 off =0。所以应该是正确的。
亲切的问候,
Maarten。
您好,您需要在打印程序中使用" X"标志来检查参数" dynamic"。
它在结构sfpdocparams-dynamic
中没有它,表格就不能动态地起作用。...
一周热门 更多>