点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好,
我们扩展了SAP CRM Fiori我的帐户应用程序。
我们已经完成的工作:
使用表格添加新的自定义视图
启用新视图的下拉菜单,以便您可以在那里导航
使用自定义处理程序类扩展BUPA OData服务
问题:
要为新视图使用自定义导航属性/实体集,我们该怎么做? 在应用程序URL中,当您导航到新视图时,我看到OData部件自动存在。 示例..../AccountCollection('1')/customView
但是标准代码到OData绑定的映射在哪里?
最诚挚的问候理查德
嗨,
我的解决方案在这里供以后参考。
对于我们的自定义视图,我们必须在新的对应控制器中定义以下方法。
getExpandForBinding:function(){
返回" CustomView";
}
此方法似乎由"概述"页面调用。 CustomView是导航属性,然后将其作为扩展参数插入OData批处理请求中。 .../AccountCollection('1')?$ expand = CustomView。
您好,Richard,我还想添加一个新视图,该视图可以从MyAccount概述页面的下拉列表中选择。 您请描述如何迈出第一步? 我已经实现了controllerextension" extHookAdaptAvailableSubViews"来删除下拉列表中的som条目,这是可行的,但是在这里我还尝试添加一个新条目,但是在显示概述页面之前存在超时。.我意识到我必须做一个新的 整个应用程序都知道条目和(到目前为止)空视图,但是如何?
亲切的问候,
亨里克
一周热门 更多>