SAP CRM Fiori MyAccounts-具有Curstom表的新视图-问题OData绑定

2020-09-16 23:01发布

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

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


你好,

我们扩展了SAP CRM Fiori我的帐户应用程序。

我们已经完成的工作:

使用表格添加新的自定义视图

启用新视图的下拉菜单,以便您可以在那里导航

使用自定义处理程序类扩展BUPA OData服务

问题:

要为新视图使用自定义导航属性/实体集,我们该怎么做? 在应用程序URL中,当您导航到新视图时,我看到OData部件自动存在。 示例..../AccountCollection('1')/customView

但是标准代码到OData绑定的映射在哪里?

最诚挚的问候理查德

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

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


你好,

我们扩展了SAP CRM Fiori我的帐户应用程序。

我们已经完成的工作:

使用表格添加新的自定义视图

启用新视图的下拉菜单,以便您可以在那里导航

使用自定义处理程序类扩展BUPA OData服务

问题:

要为新视图使用自定义导航属性/实体集,我们该怎么做? 在应用程序URL中,当您导航到新视图时,我看到OData部件自动存在。 示例..../AccountCollection('1')/customView

但是标准代码到OData绑定的映射在哪里?

最诚挚的问候理查德

付费偷看设置
发送
2条回答
愤怒的猪头君
1楼 · 2020-09-16 23:25.采纳回答

嗨,

我的解决方案在这里供以后参考。

对于我们的自定义视图,我们必须在新的对应控制器中定义以下方法。

getExpandForBinding:function(){
返回" CustomView";
}

此方法似乎由"概述"页面调用。 CustomView是导航属性,然后将其作为扩展参数插入OData批处理请求中。 .../AccountCollection('1')?$ expand = CustomView。

SKY徐
2楼-- · 2020-09-16 23:47

您好,Richard,我还想添加一个新视图,该视图可以从MyAccount概述页面的下拉列表中选择。 您请描述如何迈出第一步? 我已经实现了controllerextension" extHookAdaptAvailableSubViews"来删除下拉列表中的som条目,这是可行的,但是在这里我还尝试添加一个新条目,但是在显示概述页面之前存在超时。.我意识到我必须做一个新的 整个应用程序都知道条目和(到目前为止)空视图,但是如何?

亲切的问候,

亨里克

一周热门 更多>