脱机Kapsel插件-刷新存储后,刷新的数据将保留在脱机存储中

2020-09-06 08:57发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我们正在开发Plant Main...

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

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


我们正在开发Plant Maintenance的混合脱机应用程序。我们能够脱机创建通知。 当用户单击同步按钮时,它将执行flush(),然后执行成功,然后执行refresh(),并在后端创建通知。 但是,已创建的本地数据对象仍与后端的实际数据一起显示在列表中,并保持重复。

在脱机创建通知时,通知号将为null,并且从SAP创建Flush()时将创建通知号。因此,在脱机和在线状态下,oData的响应都不匹配。 有什么方法可以避免响应不匹配?

是否可以将这些本地记录刷新到后端后删除它们,以便列表仅显示刷新的数据。

2条回答
spaceman01
2020-09-06 09:32

在离线应用中,您是否在创建通知时手动将ID创建为null? 您可能不需要显式定义主键的值,以便框架可以处理它。 例如,如果主键为" NotificationNo",则不要将值设置为null,根本就不要设置它。

一周热门 更多>