点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
更新:我的要求略有变化。 在显示帐户详细信息之前,将显示弹出视图。 有两种情况可触发该弹出窗口:1.如果根据结果列表中的搜索条件找到多个帐户。 单击帐户ID超链接后,将弹出弹出窗口。
2。 如果搜索后找到一个帐户,它将直接转到帐户详细信息视图。
对于方案1,我正在考虑触发以下视图的弹出窗口:IUICMD/HitlistAccount,事件:EH_ONSHOWACCOUNT。
请告知是否有更好的方法。
对于方案2,尚未检查。
---
我的要求是在BP搜索并确认后,如果BP被分配到多个合同帐户(其他CA的联系人),则显示带有合同帐户列表的弹出窗口。 允许用户选择哪个CA,并自动确认。 返回到BP DetailAccount视图。
问题是触发弹出窗口的最佳位置是什么? BP帐户显示可以由不同的结果列表/场景触发。 在上面的示例中,BP被自动确认。 使用时可以通过单击不同的结果列表导航到BP详细信息。
我认为针对不同的搜索结果列表方案增强出站插件会很麻烦。 显示BP详细信息后,是否可以自动自动显示弹出窗口? 我不确定在CRM框架中是否可行。
更新:我想我明白了。 我可以在IP_FROMSEARCHACCOUNT和IP_FROMHITLISTACCOUNT下手动触发出站插头,并在IUICMD/DetailAccount中应用增强功能。
Hello Andre,
非常感谢您的回复。 真的很感激。 您的解决方案看起来很简洁,但是对于CRM WebClient来说我还是一个新手,而对于我来说,该解决方案对技术而言也很新。 让我消化和探索您提出的解决方案。
我正在考虑只在组件IUICMD/DetailAccount中的特定事件中触发弹出窗口。 在显示BP详细信息之后,即当我触发弹出窗口时,以便用户可以从弹出窗口中选择合同帐户并在之后自动确认。
最好的问候
Alvin
更新:以上解决方案无效。 它将代替标准视图而不显示为弹出窗口。
最通用的方法是为ic-events实现一个新的事件侦听器。
在将打开弹出窗口的控制器中实现IF_CRM_IC_EVENT_LISTENER接口。
该方法将包含以下内容:
您可以将代码放入on_interaction_started(event)方法中,以打开弹出窗口。
启动时,您需要为ic事件注册控制器。 您可以使用方法DO_INIT_CONTEXT:
一周热门 更多>