DGRow.GlobalRowIndex

Синтаксис

GlobalRowIndex: Number;

Описание

Свойство GlobalRowIndex определяет глобальный индекс строки.

Комментарии

Значение свойства устанавливается из JSON, а возвращается с помощью метода getGlobalRowIndex.

Пример

Для выполнения примера необходимо наличие на html-странице компонента DataGrid с наименованием «grid» (см. «Пример создания компонента DataGrid»). Отсортируем строки по значениям столбца «Идентификатор». Получим позицию строки с глобальным индексом 5:

// Разрешаем сортировку по значениям столбца «Идентификатор»
grid.getMeasures().getColumns()[3].setEnableSort(true);
// Сортируем строки по значениям столбца «Идентификатор»
grid.sort([{
    dir: "ASC",
    column: "id"
}]);
// Получаем позицию строки с глобальным индексом «5»
for (var i in grid.getRows()) {
    if (grid.getRows()[i].getGlobalRowIndex() == 5) {
        console.log("Позиция строки с глобальным индексом «5»: " + grid.getRows()[i].getRealRowIndex());
    }
}

В результате строки таблицы были отсортированы по значениям столбца «Идентификатор»:

В консоль была выведена позиция строки с глобальным индексом «5»:

Позиция строки с глобальным индексом «5»: 4

См. также:

DGRow