点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我们使用的是Hybris 6.7,并且在Backoffice中使用了com.hybris.cockpitng.editor.extendedmultireferenceeditor。
您已经介绍了现在可以双击将打开详细信息视图的行。 在以前的版本中,仅可以单击弹出窗口中的编辑详细信息,然后在该位置检查disableDisplayingDetails编辑器参数并遵守该参数。 如果disableDisplayingDetails为true,则看不到详细信息。 但是,现在当您添加双击选项时,您忘记了这一点。 您永远不会检查disableDisplayingDetails是true还是false,而仅将其直接绑定在这样的行上,而不管任何编辑器参数如何:
row.addEventListener(" onDoubleClick",(事件)-> {
this.openRowsInEditorArea(entry);
});
因此,即使您添加了编辑器参数disableDisplayingDetails,您仍然可以双击该行,并且该行显示出来,这给Backoffice带来了许多问题。
我现在不得不做出有史以来最丑的骇客:
-
扩展extendedmultireferenceeditor
-
从行
删除onDoubleClick上的Hyrbis事件
-
检查disableDisplayingDetails是true还是false
-
如果为true,则再次添加事件;否则不要添加事件
您能为下一个版本解决此问题吗?
嗨,
我将报告它并尝试对其进行修复。
干杯, Wojtek
一周热门 更多>