Hana Procedure:如何将Hana过程添加到XSODATA?

2020-09-09 09:47发布

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

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


大家好,

我正在尝试更新Hana表中的主键列值。 我创建了一个存储过程来执行相同的操作。 是否可以在XSODATA中直接为OData写请求使用自定义退出添加此过程? 或封装在Calc视图中是从Fiori Application中使用它的唯一方法?

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

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


大家好,

我正在尝试更新Hana表中的主键列值。 我创建了一个存储过程来执行相同的操作。 是否可以在XSODATA中直接为OData写请求使用自定义退出添加此过程? 或封装在Calc视图中是从Fiori Application中使用它的唯一方法?

付费偷看设置
发送
3条回答
1楼-- · 2020-09-09 10:30

你好

在xsodata上使用存储过程已过时。 相反,您可以使用存储过程在xsodata事件(自定义退出)之后执行,请查看以下文档:

https://help.sap.com/ viewer/4505d0bdaf4948449b7f7379d24d0f0d/2.0.00/zh-CN/81ccb259f8564776a4bcf0bb479dcc2e.html

haha101010
2楼-- · 2020-09-09 10:11

嘿,解决方案有效吗? 请提供一些反馈。

暮风yp
3楼-- · 2020-09-09 10:03

感谢Arthur,感谢您的迅速答复。 我正在使用自定义修改退出来执行此操作。 我正在尝试使用StoredProc中的更新语句更新Hana表的键列。 在sapui5中执行oData服务更新时,新行输入(表实体)将使用PK列的旧键值,而与您设置为param无关。

所以我尝试从Calc视图调用该过程,但我刚刚读到Read/Write过程不能在视图中使用。

一周热门 更多>