无论其他列如何,都在Sap.m.table中添加具有SR.NO的列

时间:2015-11-24 06:07:44

标签: sapui5 sap.m

我有一个sap.m.table,里面有内容,我想在sr.no的同一个表中添加一个列,它应该在添加和删除数据时自动递增和递减。数字应该是根据表中的数据动态添加。 任何人都可以建议我解决这个问题。

1 个答案:

答案 0 :(得分:0)

从oContext获取你的表的sPath ...

例如:

oTable.bindAggregation("items", {
            path: "/",      //json is an array of rows
            factory: function(sId, oContext) { //this function is applied to each row

                var sPathindex = oContext.getPath();
                var index = parseInt(sPathindex.substring(1))+1;

                var serialNo = new sap.m.Text({text: index });
            }
           return colListItem = new sap.m.ColumnListItem({
                    cells:[serialNo ]
           });
  }

希望这可以帮助您解决问题