SAPUI5:如何使用过滤器增强对SmartComparisonMicroChart的请求

时间:2019-07-11 07:37:07

标签: odata sapui5 sap

我在视图中添加了smartComparisonMicroChart。我还能够在注释文件中设置相应的注释。触发了从后端检索数据的请求。就我而言,我需要将一些过滤器从前端传递到后端,以了解应将哪些数据传回。但是我无法增强通过过滤器的要求。例如,对于智能表,我将使用beforeRebindTable方法。但是通过这种控制,我不确定如何处理此类情况。如何在这里进行?

我正在使用OData V2。

在我找不到任何添加过滤器的方法之后,我在视图中尝试了表达式绑定...但是我认为这将无法正常工作,因为它在前端进行过滤并且未更改请求中的过滤器,对?

查看:

<smartComp:SmartComparisonMicroChart id="ArchRStatisticId" entitySet="ArchRunStatisticsSet" 
                                            chartBindingPath="{
                                                path:'/ArchRunStatisticsSet', 
                                                filters: [{
                                                    path:'System', 
                                                    operator:'EQ',
                                                    value1:'ABC'
                                                }]
                                            }"/>

在最好的情况下,我想通过oData后端方法中的值查看传递的过滤器。因此,我可以直接从it_filter_select_options中读取值。

0 个答案:

没有答案