管理OfflineODataDefiningQuery的生命周期

2020-08-26 14:37发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)您好,有关OfflineODat...

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

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


您好,有关OfflineODataDefiningQuery的快速问题。

您如何在离线应用中管理它的生命周期?

OfflineODataProvider具有"添加和删除"定义查询,但是没有API可以获取已经定义的内容。

请求的API:GetDefiningQueries()

示例:用户登录到您的应用,并根据用户角色或位置(您将根据其位置定义其他DQ),这需要初始DQ才能读取User实体..

如果有一天,用户从一个位置转到另一个位置,则由于不再需要该定义查询,因此您需要删除该查询。

我可以轻松地将DQ保存为用户默认设置,但这不是最新技术

让我知道是否有更好的解决方案,否则我会将事件记录到SAP以公开此API

谢谢

4条回答
小c菟菟
2020-08-26 15:31

是的,目前离线状态下不支持删除定义查询,但这是内部讨论。 您可以按照Stan的建议创建BCP进行跟踪。

一周热门 更多>