点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嘿, 我用Fiori Elem...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嘿, 我用Fiori Elem...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嘿,
我用Fiori Elements建立了一个分析列表页面。 好吧,一切正常,应用程序执行应有的工作。
但是与此同时,我想添加一个额外的过滤器字段。 我想用"扩展名"添加此过滤器字段。 该附加字段应该是" DateRangeSelection",并应使用值进行预定义。
这些代码显示了扩展程序的视图:
这些代码显示了扩展程序的一部分控制器:
onInitSmartFilterBarExtension:函数(oEvent){ var sUrl =" ..."; var oModel = new sap.ui.model.odata.v2.ODataModel(sUrl,true); sap.ui.getCore()。setModel(oModel); var BUDAT = this.byId(" budat"); var firstDate = BUDAT.setDateValue(new Date(" 2020-01-01")); var secondDate = BUDAT.setSecondDateValue(new Date(" 2020-12-31")); var oFilter = new sap.ui.model.Filter(" Buchungsdatum",sap.ui.model.FilterOperator.BT,firstDate,secondDate); sap.ui.getCore()。byId(" budat")。bindRows({ 过滤器:oFilter, 路径:" budat" }); },
图片显示了App中的预定义字段。
一直到这里。
但是过滤器不起作用,并且数据没有正确加载。 我认为" bindRows"是错误的。 也许有人可以帮忙。
感谢您和最诚挚的问候
蒂姆
datepicker.jpg (12.6 kB)
嘿塞巴斯蒂亚诺,
该服务是通过引用->数据源在SEGW中创建的,并且Nullable和Filterable字段已锁定。
一周热门 更多>