SAPUI5树表ParentNodeID空

2020-09-18 18:35发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我想将树表与oData模型一起使...

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

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


我想将树表与oData模型一起使用。 我从这个示例开始

在该示例中,父节点具有ParentNodeID:null,因为它们没有父节点。 子节点具有ParentNodeID:1(或2或3或...),因为它们有一个父节点。

在我的数据中,父母的parentNodeID为0(而不是null)。 它以这种方式来自网关。 即使我将网关代码中的parentNodeID保留为空,也将其设置为0。我认为是因为它是一个数字,数字的默认初始值为0。

我的树表现在无法正常工作。 我想它正在寻找ID为0的节点用作父节点,但是当然不存在。

如何将父节点的parentNodeID设置为null(非0)?

还是Treetable也可以与parentNodeID一起使用,因为父级为0? 那么我的Treetable无法运行的原因将是其他原因。

2条回答
粗暴的香蕉
2020-09-18 19:08

Hello Iftah,

我也遇到同样的问题,因此尝试了您的解决方案。 我的" ParentNodeID"在SEGW中定义为" Edm.Int32",我已将其标记为"可空"。 我没有从后端将任何内容传递给'ParentNodeID。 但是由于前端树表无法正常工作,因此前端仍将默认值设为0。 您可以提出其他解决方案吗?

一周热门 更多>