如何清除ushell.container中的所有自定义存储数据?

2020-09-12 11:10发布

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

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


你好

当前,我正在sapui5中进行变量管理和表个性化控件。 为了保存Variant Managment设置,我使用ushell.container。 这不是问题,但是我想摆脱以前会话中存储的虚拟数据。 刷新正在删除xml视图中的设置,但是在ushell中,我仍然可以看到从先前会话中存储的数据。

简而言之,我的问题是是否有一种简单的方法来删除这些虚拟数据,或者我应该手动使用javascript吗? 如果是这种情况,请向我提供有关ushell数据访问的一些见解。

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

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


你好

当前,我正在sapui5中进行变量管理和表个性化控件。 为了保存Variant Managment设置,我使用ushell.container。 这不是问题,但是我想摆脱以前会话中存储的虚拟数据。 刷新正在删除xml视图中的设置,但是在ushell中,我仍然可以看到从先前会话中存储的数据。

简而言之,我的问题是是否有一种简单的方法来删除这些虚拟数据,或者我应该手动使用javascript吗? 如果是这种情况,请向我提供有关ushell数据访问的一些见解。

付费偷看设置
发送
3条回答
一只江湖小虾
1楼-- · 2020-09-12 11:56

执行此操作的最佳方法是还存储将用于重置当前数据的默认JSON。 没有其他选择可做;)

当您需要在应用初始化时初始化数据时,默认的JSON仍然很有用;)

天桥码农
2楼-- · 2020-09-12 12:02

我正在尝试使用空 现在是JSON对象,但刷新页面后所有数据都会返回。

何必丶何苦呢
3楼-- · 2020-09-12 12:08
 this._oPersonalizationContainer.done(function(oPersonalizationContainer){
 如果(!(oPersonalizationContainer.containsVariantSet(" MyApplicationVariants"))){
 oPersonalizationContainer.addVariantSet(" MyApplicationVariants");
 }
 oPersonalizationVariantSet = oPersonalizationContainer.getVariantSet(" MyApplicationVariants"){
 for(var iCount = 0; iCount                                                                     

一周热门 更多>

点击此处---> EasySAP.com 一起学习S4 HANA ...

相关问答