2020-08-13 10:44发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我已经实现了UPDA... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我已经实现了UPDATE_ENTITY方法。 当我尝试在GW_CLIENT中进行测试时,收到消息"数据服务请求URI所标识的资源不允许使用指定的HTTP方法"。
我尝试使用PUT功能。 另外,我在EntitySet级别的复选框中标记了Createable和Updatable。
不确定丢失了什么。
此致
Salil
我假定您在PUT请求中使用了错误的URL,就像在下面的屏幕快照中一样。
选择了read方法后,相同的URL是否会返回实体?
要亲自尝试,您必须激活示例服务GWSAMPLE_BASIC并尝试在以下URL上进行PUT请求(带有有效负载)
/sap/opu/odata/IWBEP/GWSAMPLE_BASIC/VH_CategorySet
,您将收到错误消息"数据服务请求URI所标识的资源不允许使用指定的HTTP方法"。
这是因为PUT必须更新 单一资源,而不是实体集。
如果您使用正确的有效负载和正确的URL
/sap/opu/odata/IWBEP/GWSAMPLE_BASIC/VH_CategorySet('Accessories')
仍然会收到一条错误消息,提示您"方法'VH_CATEGORYSET_UPDATE_ENTITY'未在数据提供程序类中实现",因为无法更新值帮助。
但这就是错误 如果您的UPDATE_ENTITY方法w
最多设置5个标签!
我假定您在PUT请求中使用了错误的URL,就像在下面的屏幕快照中一样。
选择了read方法后,相同的URL是否会返回实体?
要亲自尝试,您必须激活示例服务GWSAMPLE_BASIC并尝试在以下URL上进行PUT请求(带有有效负载)
/sap/opu/odata/IWBEP/GWSAMPLE_BASIC/VH_CategorySet
,您将收到错误消息"数据服务请求URI所标识的资源不允许使用指定的HTTP方法"。
这是因为PUT必须更新 单一资源,而不是实体集。
如果您使用正确的有效负载和正确的URL
/sap/opu/odata/IWBEP/GWSAMPLE_BASIC/VH_CategorySet('Accessories')
仍然会收到一条错误消息,提示您"方法'VH_CATEGORYSET_UPDATE_ENTITY'未在数据提供程序类中实现",因为无法更新值帮助。
但这就是错误 如果您的UPDATE_ENTITY方法w
一周热门 更多>