SAP Lumira 2.2书签定义到组合的移交

2020-09-10 06:05发布

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

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


你好

我正在构建一个仪表板应用程序,该仪表板应用程序包含仪表板不同部分的严格复合材料。 一个复合材料包含一个带有书签对象(技术组件,skripts,对话等)的标题面板。

我现在的问题是从书签级别的应用程序级别获取要保存为书签一部分的组件(例如,过滤器选择)。

我也在应用程序级别上创建了一个技术书签组件,但是看不到任何可能读取书签定义进行进一步处理的可能性。

感谢任何想法!

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

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


你好

我正在构建一个仪表板应用程序,该仪表板应用程序包含仪表板不同部分的严格复合材料。 一个复合材料包含一个带有书签对象(技术组件,skripts,对话等)的标题面板。

我现在的问题是从书签级别的应用程序级别获取要保存为书签一部分的组件(例如,过滤器选择)。

我也在应用程序级别上创建了一个技术书签组件,但是看不到任何可能读取书签定义进行进一步处理的可能性。

感谢任何想法!

付费偷看设置
发送
3条回答
SAP小菜
1楼-- · 2020-09-10 06:36

Hello Rainer,

非常感谢您的提示。

我尝试了两种方法:(1)连接和使用(2)"带有父书签保存"功能,该功能已在2.2中提供。

(1)

接口工作正常,使用组件数组将状态从应用程序切换到组合。

我这里的问题是将状态分配给技术组件。 我看不到有可能通过脚本而不是从属性中使用UI来设置书签定义。

(2)

使用"与父级书签一起保存"似乎在从应用程序级别到组合级别自上而下工作。

我的问题是,所有功能都放置在组合中,而我无法在此处包括放置在应用程序中的状态。

在没有将所有功能转移到应用程序级别的情况下,您是否看到任何可能性?

也许我没有完全使用此功能。 是否有任何文档可以详细介绍?

最诚挚的问候,

Christoph

闻人可可
2楼-- · 2020-09-10 06:42

你好,

我遇到了完全相同的问题...

我正在使用新的COMPONENTS技术组件(这是一个非常不错且功能强大的功能!)在运行时动态创建Composites。

但是当我要为应用添加书签时,它不会保存动态创建的Composites,因为通用组件类和BOOKMARKS技术组件类上都没有" .addToBookmarkDefinition"方法。

是否有计划在即将发布的版本中添加此方法?

只有这样,才能真正利用新的组件/复合概念的全部潜力。

此致

Bernhard

木偶小白
3楼-- · 2020-09-10 06:33

Hello Christoph,

书签技术组件只能保存相同范围内的组件(也称为App或Composites)的状态。

如果设计复合材料,则应仔细考虑其真正应保持的状态。 理想情况下,所有相关内容都是通过其接口传递的,因此Composite不需要包含Bookmark Technical组件。

如果状态不可避免地在应用程序和复合材料之间广泛传播,则可以对复合材料中的书签技术组件使用功能"以父级书签保存"。 该功能是相当新的功能,我不确定它是否随2.2一起提供或将随2.3一起提供。

关于稳定,持久书签的一般建议:仅存储最小状态-恢复最小状态是必要的 与最终用户相关的UI部件。 并避免冗余。 通常,用书签标记全局脚本变量和一些数据源就足够了。

Reiner。

一周热门 更多>