ResolveNode()和扩展字段

2020-09-24 07:15发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我在PO表单模式的项目级...

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

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


嗨,

我在PO表单模式的项目级别具有一些扩展字段。 其中之一的路径如下:

 $ record.PurchaseOrder.Item [*]。ShipfromFactoryAddressLine1_B8QSCF1URRGR72R3018E4N2O2 

我在LiveCycle中自定义PO的子窗体上有一个脚本:

 var firstItem = xfa.resolveNode(" record.PurchaseOrder.Item [0]");
 this.txtFactoryAddress1.rawValue = firstItem.ShipfromFactoryAddressLine1_B8QSCF1URRGR72R3018E4N2O2.value; 

但是报告窗口告诉我:

错误:属性获取操作无效; dataGroup没有属性'ShipfromFactoryAddressLine1_B8QSCF1URRGR72R3018E4N2O2'

如果我从赋值中删除" .value"位,则会得到相同的结果。 然后如何使用resolveNode等正确引用扩展字段?

用例是我们有一些项目级扩展字段,但是在这种情况下希望它们出现在标题级别,因此为什么我不只是将它们放在项目表中,所以我尝试检索 第一项并获取其值,然后将其分配给某些文本字段。

刘易斯

2条回答
昵称总是被占用
2020-09-24 07:48

是的,如果可以使用内存,那几乎就是我解决的方法---我忘了用我的发现更新问题。

一周热门 更多>