getRowCells(rowIndex: Number, startColIndex: Number, endColIndex: Number);
rowIndex. Индекс строки таблицы;
startRowIndex. Индекс столбца, с которого начинается выборка ячеек в указанной строке;
endRowIndex. Индекс столбца, с которого заканчивается выборка ячеек в указанной строке.
Метод getRowCells возвращает массив ячеек в указанной строке и в указанном диапазоне столбцов таблицы.
Метод возвращает массив объектов типа PP.Ui.TabSheetCell.
Для выполнения примера необходимо наличие на html-странице компонента TabSheet с наименованием «tabSheet» (см. «Пример создания компонента TabSheet»). Получим координаты и значения ячеек из строки с индексом 1, расположенных внутри диапазона столбцов с индексами от 0 до 2 включительно:
// Получим модель данных таблицы var model = tabSheet.getModel(); // Получим ячейки из строки с индексом 1 в диапазоне столбцов с индексами от 0 до 2 var rowCells = model.getRowCells(1, 0, 2); // Выведем информацию о полученных ячейках for (var i in rowCells) { // Определим координаты ячейки var coord = rowCells[i].getCoord(); console.log("Значение ячейки: (" + coord.rowIndex + ", " + coord.colIndex + "): " + rowCells[i].CellData.FormattedText); };
В результате выполнения примера в консоли браузера были выведены координаты и значения ячеек из строки с индексом 1, расположенных внутри диапазона столбцов с индексами от 0 до 2 включительно:
Значение ячейки: (1, 0): 19281
Значение ячейки: (1, 1): 5315
Значение ячейки: (1, 2): 14031
См. также: