Backoffice中的跳入URL?

2020-09-12 07:43发布

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

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


我想知道是否可以使用此处介绍的跳转网址功能( https://wiki.hybris.com/display/release5/Cockpit+Jump-In+URLs )。

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

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


我想知道是否可以使用此处介绍的跳转网址功能( https://wiki.hybris.com/display/release5/Cockpit+Jump-In+URLs )。

付费偷看设置
发送
4条回答
Cikesha
1楼 · 2020-09-12 08:07.采纳回答

嗨,

否,此功能仅对"旧"驾驶舱有效。 您可能会考虑在网址中使用锚,并在可用作分派器的小部件中解释数据。

当然,这是您必须自己实现的。 我们的积压订单中有深层链接,不过不要指望很快实现。

干杯, Wojtek

梦想连接
2楼-- · 2020-09-12 08:16

感谢Wojtek,

我也这么认为,但只是想仔细检查一下我在Wiki文档中没有错过任何内容。

干杯,菲利波

哎,真难
3楼-- · 2020-09-12 08:17

嗨,,

我们有机会为Projet实现此功能,只是与您分享我们的方法,效果很好。 我们创建了一个小部件(由Wojciech建议),它监听URI参数并将sendOuput发送到相应的小部件。 以下代码适用于类似" http://localhost:9001/backoffice/?persp = customPerspectiveId

  @Override
  公共无效初始化(最终组件comp)
  {
      最终执行exec = Executions.getCurrent();
      对于(最终Entry  param:exec.getParameterMap()。entrySet())
      {
          LOG.debug(" *访问url参数:" + param.getKey()+" === >>>" + String.join(",",param.getValue()));
      }
     //在此配置其他小部件的输出,例如,透视图预选择。
      如果(StringUtils.isNotEmpty(data.getPerspective()))
      {
          this.sendOutput(" selectedPerspective",data.setPerspective(exec.getParameter(" persp")););
      }
  }

  

唯一的限制是必须将该组件加载到所有其他组件之后,否则该事件可能不会被捕获...此外,由于此组件可与URL一起使用,因此会触发后台显示的刷新(即: 小部件的初始化)需要一些时间...

希望有帮助。

奥利维尔(Olivier)

CJones
4楼-- · 2020-09-12 07:59

谢谢,!!

您在哪个小部件扩展名下放置了该小部件?

一周热门 更多>

点击此处---> EasySAP.com 一起学习S4 HANA ...