点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我想修改由OdataListBinding/OData上下文(OData V4)自动发送的PATCH请求。
我正在关注本教程。
我想在提交PATCH请求之前再添加一个请求参数。
我正在使用sap.m.Table和ColumnListItem进行显示-与教程中的代码相同。
无论何时我们更改单元格值,它都会自动发送PATCH请求。 我想拦截此PATCH请求并在提交前添加一个参数。 不确定要侦听哪个事件或方法,并覆盖或附加另一个值。
关于如何执行此操作的任何提示?
我在想什么? -想要更改产品的类别ID。 我需要发送新的类别ID,例如 Category@odata.bind:2
还有更好的方法吗?
您好,Ram,
您是否尝试获取上下文并使用setProperty函数更新您正在谈论的额外属性?
致谢
Mahesh
嗨,Mahesh
抱歉,延迟。 我面临的挑战是1.了解触发补丁请求的上下文/绑定方法以及2.设置属性(导航属性)的语法
1。 我了解到" hasPendingChanges()"正在触发补丁请求。 以下是代码段:
2。 我找不到设置导航属性值的示例。 这个" Category@odata.bind"-我来自 odata.org 。 对于所有普通属性,它就像:context.setProperty(" description"," iPhone 2020 model");
谢谢
Ram
一周热门 更多>