是否有一个在SAP Fiori应用程序中使用TableTree控件的示例。我已经使用该关联定义了OData服务。我如何在我看来使用它?
以下是视图摘要:
<table:TreeTable rows="{/Zbpo_Cds_Fkkvp}"
selectionMode="None"
visibleRowCount="11"
showColumnVisibilityMenu="true"
enableCellFilter="true"
enableColumnReordering="false"
class="sapUiSizeCompact"
expandFirstLevel="true"
>
<table:columns>
<table:Column>
<Text label = "Contract Partner" text ="{gpart}"></Text>
</table:Column>
<!--<table:Column>
<Text text ="{vkont}"> </Text>
</table:Column>-->
</table:columns>
</table:TreeTable>
我有以下错误: 既没有导航路径参数,也没有提供给TreeBinding的(完整/有效)树层次结构注释。
我是否需要注释我的CDS视图?
提前谢谢!
答案 0 :(得分:1)
这个例子对你有用吗? http://scn.sap.com/community/developer-center/front-end/blog/2015/10/23/treetable-odata-binding
亲切的问候, 加布里埃尔答案 1 :(得分:0)
尝试在hdbview中而不是CDS等中使用HIERARCHY语句创建视图,如下所示:
VIEW "myview"
AS SELECT
"HIERARCHY_RANK" ,
"HIERARCHY_PARENT_RANK" ,
HIERARCHY_LEVEL - 1 AS "HIERARCHY_LEVEL" ,
*
FROM
HIERARCHY ( SOURCE (
SELECT
ID AS node_id,
PARENT_ID AS parent_id,
*
FROM
"mytable" ) )
然后在xsoadata定义中引用此视图。