Lumira 2.1书签-寻找一种不使用书签保存过滤器的解决方案

2020-09-23 14:03发布

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

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

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


嗨,SAP社区,

在Design Studio 1.6中,我们创建了一个书签逻辑,用于基于可移植片段书签保存交叉表和图表的"布局"。

我们理解为ex的"布局"。 交叉表中只有几个维度与用户相关,因此用户保存了他个人选择的维度。

用户能够保存/加载图表或交叉表的个人布局(用户ID和书签标题之间的连接)或全局布局(仅书签标题)。 他的分析的当前数据尚未保存(由便携式片段书签支持)。

现在我们有了Lumira 2.1。 由于进一步的开发原因,我们创建了一个基于2100内容的新应用程序,并尽可能地重建了1.6应用程序。 在测试新的技术组件BOOKMARKS时,我们为每个图标实现了一个简单的保存和加载功能。 到目前为止,保存和加载都可以进行,但是保存的书签通常会使用保存的过滤器而不是应用程序的当前过滤器进行装载。

我们在技术组件BOOKMARKS中选择了

我们的DS和CROSSTAB。

您是否知道如何在不使用过滤器的情况下保存和加载书签?

对于我们的用户,此功能是必须具备的。

致谢

Tobias

1条回答
hengyuye
2020-09-23 15:02

大家好,


似乎新的书签始终与Lumira 2.1 Designer中的过滤器值一起保存。

因此,通过DS_1.clearAllFilters();加载书签后,需要一种逻辑来实现过滤器。

->不幸的是,此命令无法按预期运行。

所以我尝试了一种onStartup解决方法,将每个维的过滤器加载到Text-Element中,并进行了一些语法调整(例如:Filtervalue 1; Filtervalue 2; Filtervalue 3; ...)

在加载书签时,保存在文本元素中的过滤器值会覆盖保存在书签中的过滤器。

结果:

-用户使用其导航状态保存书签,并过滤图表或交叉表;

-用户使用应用程序的当前过滤器值为图表或交叉表加载其导航状态。


我希望命令DS_1.clearAllFilters(); 可以在以后的版本中再次使用以避免这种变通办法,或者甚至更好,您可以选择是否将过滤器保存在书签中。


致谢

Tobias

一周热门 更多>