sort(columnSettings: Object | Array, sortRange: PP.Ui.TabSheetRange);
columnSettings. Параметр сортировки или массив параметров сортировок по нескольким столбцам в виде JSON-объекта {colIndex, order, comparer} или массив таких объектов, где colIndex - это индекс столбца сортировки, order - порядок сортировки ('asc' - по возрастанию, 'desc' - по убыванию), comparer - имеет значение «string», «number» или в виде определённой пользователем функции, возвращающей значения 0, 1, -1.
sortRange. Диапазон сортировки;
Метод sort сортирует таблицу по указанным столбцам таблицы.
Для выполнения примера необходимо наличие на html-странице компонента TabSheet с наименованием «tabSheet» (см. «Пример создания компонента TabSheet»). Отсортируем данные столбца с индексом 0 по убыванию их числовых значений:
// Определим параметры сортировки var params = { colIndex: 0, order: "desc", comparer: "number" }; // Определим диапазон ячеек var range = tabSheet.getRange(0, 0, 5, 5); // Отсортируем данные столбца с индексом 0 tabSheet.sort(params, range);
В результате выполнения примера данные столбца с индексом 0 были отсортированы по убыванию их числовых значений:
См. также: