在两个不同的bsp组件中的SAP CRM Webui弹出窗口和概述页面之间传递数据

2020-08-23 03:29发布

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

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


大家好,

我已经创建了一个自定义组件 ZPOPUP ,并使用了标准机会概述页面 BT111H_OPPT 。 从机会页面上的一个事件处理程序中,我将自定义组件称为弹出窗口,并在该弹出窗口上接受电子邮件地址,主题和消息之类的输入。

我试图实现当我们单击弹出窗口上的完成按钮时,必须将在webui弹出窗口中传递的数据传递到同一窗口(从此处单击以打开弹出窗口)。 我们如何实现这一目标?

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

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


大家好,

我已经创建了一个自定义组件 ZPOPUP ,并使用了标准机会概述页面 BT111H_OPPT 。 从机会页面上的一个事件处理程序中,我将自定义组件称为弹出窗口,并在该弹出窗口上接受电子邮件地址,主题和消息之类的输入。

我试图实现当我们单击弹出窗口上的完成按钮时,必须将在webui弹出窗口中传递的数据传递到同一窗口(从此处单击以打开弹出窗口)。 我们如何实现这一目标?

付费偷看设置
发送
2条回答
悠然的二货
1楼-- · 2020-08-23 03:48

你好曼迪普,

请按照以下步骤操作:

1。 在概述页面中创建弹出窗口的实例。 将数据发送到弹出式集合中。 将弹出窗口实例保留在概述页面的实现类的全局变量中。 启动弹出窗口。

2。 在POP-UP BSP组件的主窗口中,使用在概述页面中需要的属性创建上下文节点" XXX"。

3。 现在,在弹出关闭事件的事件处理程序方法中,从全局变量获取弹出实例。 使用弹出实例获取上下文节点" XXX"的实例。 然后使用上下文节点实例检索所需的属性值。

感谢和问候,

Tanaya

Aaron 3364
2楼-- · 2020-08-23 03:45

你好Tanaya,

感谢您的投入。 我已经将自定义bsp组件称为概述页面上的事件处理程序(标准组件)的弹出窗口。

我已经理解了第1点和第2点。现在,我无法实现第3点。您已经提到我必须在弹出关闭事件的事件处理程序方法中执行此操作。 我想知道该事件处理程序必须写在"定制"组件中还是在标准组件中。 另外,在将详细信息放在弹出窗口上并单击"确定"按钮之后,代码控件必须返回到概述页面中的事件处理程序,因为我还有其他代码要执行。 如果您还有其他疑问,请告诉我。

一周热门 更多>