在列表中有ObjectIdentifier。
在此我想要捕获列数据以及如何更新它。
如何访问表格 - >专栏----> ObjectIdentifier - >文本数据属性?
<ObjectIdentifier title="{Name}" text="{ProductId}" class="sapMTableContentMargin" />
var tab= this.getView().byId("idProductsTable");
col=tab.getColumns()[0];
下一步是什么?
请帮忙。
答案 0 :(得分:0)
很难弄清楚你想要什么,所以我要猜一猜。如果您有其他要求,我建议您编辑问题或提出新问题,不要在评论中添加要求或解释。
您想要访问表中ObjectIdentifiers的text属性。
按照您在问题中执行的列路线不会让您走得太远。相反,您希望表的项目聚合,并从那里聚合项目的单元格聚合。以下是基于Table - Columns sample in the OpenUI5 Explored app:
的截图
就隐藏信息而言,您可以使整个ObjectIdentifier不可见(此处的可见性处于控制级别):
t.getItems()[0].getCells()[0].setVisible(false)
或者您必须正确设置text属性的值:
t.getItems()[0].getCells()[0].setText()