Filter 在XML视图中筛选UI5聚合绑定

Filter 在XML视图中筛选UI5聚合绑定,filter,sapui5,Filter,Sapui5,我单击一个按钮并导航到一个视图,在该视图中我有一个表并尝试进行筛选。如果我输入以下内容:过滤器:{path:'ReturnItemFlag'运算符:'EQ'value1:'Y'}视图无法加载。如果我删除该行,它将加载 这种语法可能有什么错误:我试图根据项目是否具有“ReturnFlag”=“Y”来过滤表中的行。如果有,那么我想显示该行 <table:Table id="T1" class="table" rows="{ path: 'takeStockOrderDetail>

我单击一个按钮并导航到一个视图,在该视图中我有一个表并尝试进行筛选。如果我输入以下内容:
过滤器:{path:'ReturnItemFlag'运算符:'EQ'value1:'Y'}
视图无法加载。如果我删除该行,它将加载

这种语法可能有什么错误:我试图根据项目是否具有
“ReturnFlag”=“Y”
来过滤表中的行。如果有,那么我想显示该行

<table:Table id="T1" class="table" 
    rows="{ path: 'takeStockOrderDetail>/ItemSet/results', filters: {path: 
    'ReturnFlag' operator: 'EQ' value1: 'Y'}, sorter: {path: 'partNumber'}}"   
     selectionMode="Single" selectionBehavior="RowOnly"
     visibleRowCountMode="Fixed" visibleRowCount="7" 
     rowSelectionChange="onRowSelected">

是的,
过滤器
语法有问题。筛选器需要类型为的对象数组

以下是您应该如何解决此问题:

rows="{
  path: 'takeStockOrderDetail>/ItemSet/results',
  filters: [
    {
      path: 'ReturnFlag',
      operator: 'EQ',
      value1: 'Y'
    }
  ],
  sorter: {
    path: 'partNumber'
  }
}"