getJSON(range: PP.Ui.TabSheetRange);
range. Диапазон ячеек, преобразуемый в JSON-объект.
Метод getJSON преобразует указанный диапазон ячеек в JSON-объект.
Метод возвращает значение типа Object.
Для выполнения примера необходимо наличие на html-странице компонента TabSheet с наименованием «tabSheet» (см. «Пример создания компонента TabSheet»). Преобразуем диапазон ячеек в JSON-объект и выведен информацию по сериализованным данным:
// Получим диапазон ячеек по заданным координатам
var range = tabSheet.getRange(0, 0, 1, 1);
// Сериализуем диапазон в формат источника данных
var result = tabSheet.getJSON(range);
// Выведем информацию по сериализованным данным
for (var i in result.Cells.Cell) {
var cell = result.Cells.Cell[i];
console.log("Значение ячейки (" + cell.L + "," + cell.T + "): " + cell.CellData.FT)
};
В результате выполнения примера в консоли браузера были выведены значения ячеек, входящих в диапазон в виде JSON-объекта:
Значение ячейки (0,0): 16905
Значение ячейки (1,0): 3912
Значение ячейки (0,1): 19281
Значение ячейки (1,1): 5315
См. также: