带对象页面的Fiori Elements列表报告

2020-08-16 03:17发布

         点击此处--->   EasySAP.com群内免费提供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;
     } 

         点击此处--->   EasySAP.com群内免费提供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;
     } 
付费偷看设置
发送
1条回答
打一壶酱油
1楼-- · 2020-08-16 04:03

嗨,丹尼斯

您在哪里编写此代码? 对象页面扩展控制器? 您实现了哪种方法?

一周热门 更多>