sapui5 odata过滤器更新视图

2020-08-18 23:53发布

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

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


你好

我是Sapui5的新手,在用户过滤表中的字段后,我无法更新视图。

使用过滤器读取Odata后,如何使用oData.results更新视图中的表

这是名为

的事件
 handleActiviteSearch:function(oEvent){
                var sValue = oEvent.getParameter(" value");
               this.getModel()。read("/img/ActivitePrincipaleSet",{
                        过滤器:[new Filter(" Reseau",FilterOperator.Contains,sValue),
                                  新的Filter(" Activite",FilterOperator.Contains,sValue)],
                        成功:函数(oData){
                               *****如何更新结果视图???
                                 }
                            });
 fragment.jpg},
 

谢谢您的帮助!

fragment.jpg (59.5 kB)

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

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


你好

我是Sapui5的新手,在用户过滤表中的字段后,我无法更新视图。

使用过滤器读取Odata后,如何使用oData.results更新视图中的表

这是名为

的事件
 handleActiviteSearch:function(oEvent){
                var sValue = oEvent.getParameter(" value");
               this.getModel()。read("/img/ActivitePrincipaleSet",{
                        过滤器:[new Filter(" Reseau",FilterOperator.Contains,sValue),
                                  新的Filter(" Activite",FilterOperator.Contains,sValue)],
                        成功:函数(oData){
                               *****如何更新结果视图???
                                 }
                            });
 fragment.jpg},
 

谢谢您的帮助!

fragment.jpg (59.5 kB)
付费偷看设置
发送
2条回答
梦想连接
1楼 · 2020-08-19 00:28.采纳回答

不清楚您为什么要"手动"读取数据。 我认为您已经为表项定义了一个聚合绑定(项目绑定到/ActivitePrincipaleSet)。 如果是,则只需在处理程序中将过滤器添加到绑定中,即可"自动"刷新数据。 如果没有,我建议将您的逻辑更改为聚合绑定,以使您的生活更轻松:)。

哎,真难
2楼-- · 2020-08-19 00:07

感谢您的帮助!

一周热门 更多>