点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好
将FES从1.65升级到1.71后,将导致取消非对象方案的对象页上的编辑后,列表报告不再返回到列表。 经过调查后,发现控制器发生了巨大变化,因此无需进行任何更改。
用户唯一想要的是直接导航到编辑模式,该模式仍在工作(通过交叉导航并添加preferredMode = edit),但是当用户按下"取消"时,页面进入显示模式。 在这种情况下是否可以使取消后退导航? 没有事件,什么都没有...
1.65
if(oTemplateUtils.oComponentUtils.isNonDraftCreate()||!bIsObjectRoot){ oTemplateUtils.oServices.oNavigationController.navigateBack(); }
1.71
//非草拟案 返回Promise.resolve(function(){ var oTemplatePrivateModel = oTemplateUtils.oComponentUtils.getTemplatePrivateModel(); oTemplatePrivateModel.setProperty("/img/objectPage/displayMode",1); oViewProxy.setEditable(false); 如果(oTemplateUtils.oComponentUtils.isNonDraftCreate()){ oTemplateUtils.oServices.oNavigationController.navigateBack(); } }); ... 函数isNonDraftCreate(){ 返回!! oTreeNode.createNonDraftInfo && oComponent.getComponentContainer()。getBindingContext()=== oTreeNode.createNonDraftInfo.createContext; }
嗨,丹尼斯,
您在哪里编写此代码? 对象页面扩展控制器? 您实现了哪种方法?
一周热门 更多>