如何将UI5控件或应用程序与屏幕角色组合

2020-08-18 21:24发布

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

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


嗨,

我正处于混合SAP Screen Personas Slipstream和UI5的早期理论设计阶段。 在这种情况下,大多数屏幕和功能都可以通过标准SAP Personas功能完成,同时使用SAPUI5提供的一些附加功能可以扩展Personas中的功能。

1。 在IW28中,我想创建一个UI5列表以显示列表通知的结果。 我相信UI5代码可以嵌入HTMLViewer中,并且当用户选择通知时,它会像现在一样导航到IW22。 问题是如何在UI5列表中使用当前功能导航。

2。 在IW22中,我想用UI5应用程序替换附件功能来管理附件并将该应用程序嵌入HTMLViewer。 问题是如何与SAP Screen Personas通信嵌入式UI5应用程序。

此致

Tri

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

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


嗨,

我正处于混合SAP Screen Personas Slipstream和UI5的早期理论设计阶段。 在这种情况下,大多数屏幕和功能都可以通过标准SAP Personas功能完成,同时使用SAPUI5提供的一些附加功能可以扩展Personas中的功能。

1。 在IW28中,我想创建一个UI5列表以显示列表通知的结果。 我相信UI5代码可以嵌入HTMLViewer中,并且当用户选择通知时,它会像现在一样导航到IW22。 问题是如何在UI5列表中使用当前功能导航。

2。 在IW22中,我想用UI5应用程序替换附件功能来管理附件并将该应用程序嵌入HTMLViewer。 问题是如何与SAP Screen Personas通信嵌入式UI5应用程序。

此致

Tri

付费偷看设置
发送
6条回答
四川大学会员
1楼-- · 2020-08-18 21:47

Tri Tri,

我以前已经在Screen Personas风格中构建了UI5应用程序,让我首先告诉您,这很痛苦! 我不推荐。

您可以使用 postmessage 事件与html查看器进行通讯,以传递事件。 但请注意,您的UI5代码也需要作为一个长文本字符串添加。

Nir深蓝
2楼-- · 2020-08-18 21:52

您好 Jakob MariusKjær

您对我们如何将角色角色中的数据发送到UI5有任何想法吗?

此致

Tri

Alawn_Xu
3楼-- · 2020-08-18 21:59

看看这里

吹牛啤
4楼-- · 2020-08-18 21:57

感谢雅各布。

我能够将消息从iframe发送到父级。

但是,在Personas脚本中,我需要iframe作为targetWindow才能将消息从父级发布到iframe。

问题是我如何获得参考iframe。 我已经尝试使用session.findById,但是它没有postMessage。

我一直在探索DOM操作。 但是到目前为止,没有任何效果。

希望您能有更好的主意。

欢呼

Tri

暮风yp
5楼-- · 2020-08-18 22:05

Minh Tri Le 您提到与您进行过交流 Iframe(孩子)到父级,但可以在执行某些操作后刷新吗?

在我的示例中,我在IFRAME上有一个自定义HTML表格,该想法是通过单击HTML上的按钮来打开表格元素 ,我与EvenListener和Windows事件进行了通信,但应用程序没有刷新动作,页面仍然是静态的,我感觉有些东西丢失了,因为它甚至不是一个Personas,也没有刷新Windows动作

95年老男孩
6楼-- · 2020-08-18 21:55

你好,维克多,

您是否尝试过在控制台中记录您的操作?

由于我不知道细节,很难回答您的问题。

能否请您打开一个多带带的线程并尝试提供更多详细信息?

谢谢。

Tri

一周热门 更多>