如何从ui5应用程序使用$ select for odata调用?

时间:2016-11-13 14:24:14

标签: odata sapui5 sap-fiori

我有以下列的分析视图 - sidnameagegendermarks。 我无法使用select *,因为gender列会在查看输出时产生错误。 因此,我必须选择除gender之外的所有列来查看结果。 我有一个查询视图的OData服务。

OData服务如下 -

      service {
        "_SYS_BIC"."test_package/AN_STUDENTS" as "query"
        keys ("sid","name","age")
        aggregates always (SUM of "marks");
      }
      settings {  
        support null;  
      } 

我只能在使用$select时查看OData结果。

http://testservice.xsodata/query?$select=sid,name,age

有人可以建议如何使用项目聚合将sap.m table绑定到此OData服务,以便直接在OData调用本身中实现$select部分吗?

1 个答案:

答案 0 :(得分:5)

使用parameters选项和select键指定要检索的属性。

<List items="{path:'query', parameters: {select: 'sid,name,age'}}">
</List>