扩展节点后的SAPUI5树表选择

2020-08-25 11:52发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, SAPUI5中的s...

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

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


大家好,

SAPUI5中的sap.ui.table.TreeTable控件遇到问题。当我打开Tree表时,它必须展开所有级别,并且必须根据ODATA服务行索引选择节点

1。我从ODATA服务获取行的索引,并使用

根据行索引选择行
 oTable.addSelectionInterval(i,i); 

我具有2个层次的层次结构,然后选择"我使用"扩展所有节点

 oTable.expandToLevel(2); 

可以说我有28个节点,包括子节点。 只有1个父级具有2个级别,其余所有级别均为1个级别,该2级节点从行索引23开始。因此,如果我的OData服务在打开树表时行索引高于23,则不会选择它。 如果小于该行索引,则说明工作正常

2。 打开树表后,一旦节点折叠并再次展开,选择就消失了。 我希望节点即使折叠和展开后也能保持选中状态。

或者有什么选择不允许用户折叠节点?

任何人都可以帮助我解决这两个问题。

谢谢

最好的问候

维斯瓦纳特。