将OData模型绑定到树表

2020-09-04 11:23发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我正在尝试将odata模型绑定到TreeTable。 我不知道我做错了什么,它没有在TreeTable中显示数据。 我什至不确定这是否是绑定可治疗对象的正确方法,如果不能,那么如何使用以下Odata填充TreeTable?

TreeTable:

OData:

(18.6 kB)

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我正在尝试将odata模型绑定到TreeTable。 我不知道我做错了什么,它没有在TreeTable中显示数据。 我什至不确定这是否是绑定可治疗对象的正确方法,如果不能,那么如何使用以下Odata填充TreeTable?

TreeTable:

OData:

(18.6 kB)
付费偷看设置
发送
4条回答
蓋茨
1楼 · 2020-09-04 12:20.采纳回答

你好Ashok,

据我所知,树表并非设计用于OData服务,因为该模型没有像JSON这样的树结构,而是使用了深层实体(具有导航属性)。

我建议您从OData服务获取数据,然后将其存储在JSON模型中。 然后,您可以将此JSON模型绑定到树表。 它应该可以正常工作,并且您可以更轻松地自定义表格。

此致

Victor。

大简至美
2楼-- · 2020-09-04 12:01

嗨Ashok,

尝试一下:

 rows =" {
             路径:'modelTree>/WBS_HierarchySet',
             参数:{
                 countMode:"内联",
                 treeAnnotationProperties:{
                     boundaryLevelFor:'modelTree> Level',
                     boundaryNodeFor:'modelTree> WbsElement',
                     boundaryParentNodeFor:'modelTree> Up'
                 }
             }
         }"
 

此致

Suriya

蓋茨
3楼-- · 2020-09-04 12:13

嗨Ashok,

您能够解决该问题吗? 我能够将Odata映射映射到本地JSON并显示表信息。 但是桌子的结构是扁平的,我无法在父母的陪伴下看到孩子们。 我使用的列名称是正确的。 但是我不确定为什么树注释现在可以正常工作,因为我希望它能像Suriya提供以下示例一样工作。 请提供任何有关如何从本地json对象执行树符号的建议,这会很棒。

 treeAnnotationProperties:{
                     boundaryLevelFor:'modelTree> Level',
                     boundaryNodeFor:'modelTree> WbsElement',
                     architectureParentNodeFor:'modelTree> Up'
奄奄一息的小鱼
4楼-- · 2020-09-04 12:03

您好,Ashok,

首先,您是否在浏览器的控制台中观察到任何错误。

一周热门 更多>