2020-08-17 16:27发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
早上好
如何在Kiosk模式(快速服务)中从后端的js代码中获取变量的值?
亲爱的 Ximena Salgado ,
您需要通过插件事件将输入值发送到事件总线中
this.pluginService.backendPluginEvent('MY_PLUGIN_EVENT',{ 'myData':inputModel.getValue() });
在您的插件(java)后端中,您需要实现一个侦听器:
BroadcasterHolder.INSTANCE.addEventChannelListener(new UIEventChannelListener(){ @Override 公共无效handleEvent(String eventId,JSONObjectpayload){ if(StringUtils.equals(eventId," MY_PLUGIN_EVENT")){ System.out.println(payload.getString(" myData"));; } } }
hth
Robert
不客气!
亲爱的Ximena Salgado
,您可以将插件事件推送到事件总线中,并在插件后端实现处理程序。
请参见 /img/questions/12901101/example-for-a-quick-service-plugin-cco.html?childToView=12904182#answer-12904182
举个例子。 如果这样做有帮助,请选择我的答案作为正确的答案,因为它可能会帮助其他人。
致谢
谢谢。
非常感谢!
最多设置5个标签!
亲爱的 Ximena Salgado ,
您需要通过插件事件将输入值发送到事件总线中
在您的插件(java)后端中,您需要实现一个侦听器:
hth
Robert
不客气!
亲爱的Ximena Salgado
,您可以将插件事件推送到事件总线中,并在插件后端实现处理程序。
请参见 /img/questions/12901101/example-for-a-quick-service-plugin-cco.html?childToView=12904182#answer-12904182
举个例子。
如果这样做有帮助,请选择我的答案作为正确的答案,因为它可能会帮助其他人。
致谢
Robert
谢谢。
非常感谢!
一周热门 更多>