2016-04-05 79 views

回答

1

为了记录在案,也有SAPUI5双表格控件:sap.m.Tablesap.ui.table.Table

对于这两种,你可以一列的visible属性设置为false隐藏该列。

oTable.getColumns()[i].setVisible(false) 

编辑:

为了让表控制器,使用控制器的byId功能与表的ID:

this.byId("tableId").getColumns()[i].setVisible(false) 

( 从注释附加要求鉴于this是控制器实例。)

+0

谢谢。几乎在那里....由于表不是在控制器中编程创建的(它只是在xml视图中),我如何实际访问控制器中的表? –

+0

这是一个不同的问题,不是原始问题的一部分,但看到我的编辑。 – hirse

+0

非常感谢! –

0

解决方法是这样的:

view.byId("DefaultTimesTable").getColumns()[4].setVisible(false)