点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好
我需要更新Odata值之一,但是如果我只写一个,其他值也将被更新。
例如,表中有4个项目,A,B,C,D。
我只想更新C,所以我写了如下代码。
var mModify = {}; mModify.C = this.byId(" XXXC")。getValue(); //A,B,D不在屏幕上,因此不应更改它们 oDataModel.update(path,mModify,null);
但是,如果我运行此代码,则A,B,D也将不注明日期。 在数据库中,它们将变为空。
我是否需要获取Odata中的所有值并将其提供给mModify,然后对其进行更新?
如果需要,如何获取Odata中的值?
this.getView()。getModel()。getProperty();
不起作用。 如何在Odata中获取数据值?
先谢谢您
LEI
首先检查"网络"标签中请求的内容。 可能是由于后端中的问题所致,因此也请检查那里。
一周热门 更多>