使用增长检索行索引

时间:2016-03-24 10:29:38

标签: javascript sapui5

我有一张桌子。 我想检索行号(更好:我想检索表行绑定的行号)

如果我在表格中不使用,我可以在连续点击input控件时检索行号:

    this.inputId = oEvent.getSource().getId(); // is "fasciaColore-__table0-5
    if (this.inputId.indexOf('-') > -1) {

        var aPart = this.inputId.split("-");
        this.inputId = aPart[0]
       
        this.rowIndex = aPart[2];
    }

使用增长,ID为fasciaColore-__clone22,而不是fasciaColore-__table0-5

当我在表中使用增长时,如何检索id?

enter image description here

1 个答案:

答案 0 :(得分:0)

虽然我非常同意@Qualiture你应该尽可能使用绑定上下文,如果你真的想获得索引,你可以使用List的NSPredicate *p = [NSPredicate predicateWithFormat:@"%K = %@ OR (%K = %@ AND %K = %@)", someKey, @YES, someKey, @YES, anotherKey, @NO];

indexOfItem()