Доступ и изменение секционных групп сводной таблицы.
Методы
| Метод | Тип возврата | Краткое описание | 
|---|---|---|
 add Manual Grouping Rule(groupName, groupMembers) |  Pivot Group | Добавляет правило группировки вручную для этой сводной группы. | 
 are Labels Repeated() |  Boolean | Возвращает, отображаются ли метки как повторяющиеся. | 
 clear Grouping Rule() |  Pivot Group | Удаляет все правила группировки из этой сводной группы. | 
 clear Sort() |  Pivot Group | Удаляет любую сортировку, примененную к этой группе. | 
 get Date Time Grouping Rule() |  Date Time Grouping Rule |  Возвращает правило группировки по дате и времени для сводной группы или null , если правило группировки по дате и времени не установлено. | 
 get Dimension() |  Dimension | Возвращает, является ли это строкой или группой столбцов. | 
 get Group Limit() |  Pivot Group Limit | Возвращает ограничение сводной группы для сводной группы. | 
 get Index() |  Integer | Возвращает индекс этой сводной группы в текущем порядке групп. | 
 get Pivot Table() |  Pivot Table |  Возвращает Pivot Table , к которой принадлежит данная группа. | 
 get Source Data Column() |  Integer | Возвращает номер столбца исходных данных, суммируемого этой группой. | 
 get Source Data Source Column() |  Data Source Column | Возвращает столбец источника данных, с которым работает сводная группа. | 
 hide Repeated Labels() |  Pivot Group | Скрывает повторяющиеся метки для этой группы. | 
 is Sort Ascending() |  Boolean |  Возвращает true если сортировка осуществляется по возрастанию, возвращает false если порядок сортировки нисходящий. | 
 move To Index(index) |  Pivot Group | Перемещает эту группу в указанную позицию в текущем списке групп строк или столбцов. | 
 remove() |  void | Удаляет эту сводную группу из таблицы. | 
 remove Manual Grouping Rule(groupName) |  Pivot Group |  Удаляет правило ручной группировки с указанным group Name . | 
 reset Display Name() |  Pivot Group | Сбрасывает отображаемое имя этой группы в сводной таблице до значения по умолчанию. | 
 set Date Time Grouping Rule(dateTimeGroupingRuleType) |  Pivot Group | Устанавливает правило группировки по дате и времени для сводной группы. | 
 set Display Name(name) |  Pivot Group | Задает отображаемое имя этой группы в сводной таблице. | 
 set Group Limit(countLimit) |  Pivot Group | Устанавливает ограничение сводной группы для сводной группы. | 
 set Histogram Grouping Rule(minValue, maxValue, intervalSize) |  Pivot Group | Устанавливает правило группировки гистограмм для этой сводной группы. | 
 show Repeated Labels() |  Pivot Group | Если существует более одной группировки строк или столбцов, этот метод отображает метку этой группировки для каждой записи последующей группировки. | 
 show Totals(showTotals) |  Pivot Group | Определяет, отображать ли общие значения для этой сводной группы в таблице. | 
 sort Ascending() |  Pivot Group | Устанавливает порядок сортировки по возрастанию. | 
 sort By(value, oppositeGroupValues) |  Pivot Group |  Сортирует эту группу по указанному Pivot Value для значений из opposite Group Values . | 
 sort Descending() |  Pivot Group | Устанавливает порядок сортировки по убыванию. | 
 totals Are Shown() |  Boolean | Возвращает, отображаются ли в данный момент общие значения для этой сводной группы. | 
Подробная документация
 add Manual Grouping Rule(groupName, groupMembers)
Добавляет правило группировки вручную для этой сводной группы.
Параметры
| Имя | Тип | Описание | 
|---|---|---|
 group Name |  String | Имя этого правила группировки. | 
 group Members |  Object[] | Значения, включенные в это правило группировки. | 
Возвращаться
 Pivot Group — сводная группа для цепочки.
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-  
https://www.googleapis.com/auth/spreadsheets.currentonly -  
https://www.googleapis.com/auth/spreadsheets 
 are Labels Repeated()
Возвращает, отображаются ли метки как повторяющиеся.
Возвращаться
 Boolean — true , если метки повторяются; в противном случае возвращает false .
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-  
https://www.googleapis.com/auth/spreadsheets.currentonly -  
https://www.googleapis.com/auth/spreadsheets 
 clear Grouping Rule()
Удаляет все правила группировки из этой сводной группы.
Возвращаться
 Pivot Group — сводная группа для цепочки.
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-  
https://www.googleapis.com/auth/spreadsheets.currentonly -  
https://www.googleapis.com/auth/spreadsheets 
 clear Sort()
Удаляет любую сортировку, примененную к этой группе.
Возвращаться
 Pivot Group — сводная группа для цепочки.
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-  
https://www.googleapis.com/auth/spreadsheets.currentonly -  
https://www.googleapis.com/auth/spreadsheets 
 get Date Time Grouping Rule()
 Возвращает правило группировки по дате и времени для сводной группы или null , если правило группировки по дате и времени не установлено.
Возвращаться
 Date Time Grouping Rule — правило группировки даты и времени.
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-  
https://www.googleapis.com/auth/spreadsheets.currentonly -  
https://www.googleapis.com/auth/spreadsheets 
 get Dimension()
Возвращает, является ли это строкой или группой столбцов.
Возвращаться
 Dimension — измерение, представляющее тип этой группы.
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-  
https://www.googleapis.com/auth/spreadsheets.currentonly -  
https://www.googleapis.com/auth/spreadsheets 
 get Group Limit()
 Возвращает ограничение сводной группы для сводной группы. Возвращает null , если ограничение сводной группы не установлено.
Возвращаться
 Pivot Group Limit — ограничение сводной группы.
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-  
https://www.googleapis.com/auth/spreadsheets.currentonly -  
https://www.googleapis.com/auth/spreadsheets 
 get Index()
Возвращает индекс этой сводной группы в текущем порядке групп.
Возвращаться
 Integer — индекс сводной группы.
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-  
https://www.googleapis.com/auth/spreadsheets.currentonly -  
https://www.googleapis.com/auth/spreadsheets 
 get Pivot Table()
 Возвращает Pivot Table , к которой принадлежит данная группа.
Возвращаться
 Pivot Table — сводная таблица, к которой принадлежит данная группа.
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-  
https://www.googleapis.com/auth/spreadsheets.currentonly -  
https://www.googleapis.com/auth/spreadsheets 
 get Source Data Column()
 Возвращает номер столбца исходных данных, суммируемого этой группой. Этот индекс отсчитывается от 1. Если эта группа суммирует исходные данные в столбце «A» электронной таблицы, этот метод возвращает 1 .
Возвращаться
 Integer — номер столбца исходных данных
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-  
https://www.googleapis.com/auth/spreadsheets.currentonly -  
https://www.googleapis.com/auth/spreadsheets 
get Source Data Source Column()
 Возвращает столбец источника данных, с которым работает сводная группа. Возвращает значение null , если сводная таблица не является {DataSourcePivotTableApi}.
Возвращаться
 Data Source Column — столбец источника данных, с которым работает сводная группа.
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-  
https://www.googleapis.com/auth/spreadsheets.currentonly -  
https://www.googleapis.com/auth/spreadsheets 
 hide Repeated Labels()
Скрывает повторяющиеся метки для этой группы. Если метки уже скрыты, это приведет к остановке операции. Если этот метод вызывается до того, как будет создано несколько групп строк или столбцов, при добавлении дополнительной группы повторяющиеся метки будут скрыты.
Возвращаться
 Pivot Group — сводная группа для цепочки.
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-  
https://www.googleapis.com/auth/spreadsheets.currentonly -  
https://www.googleapis.com/auth/spreadsheets 
 is Sort Ascending()
 Возвращает true если сортировка осуществляется по возрастанию, возвращает false если порядок сортировки нисходящий.
Возвращаться
 Boolean — true , если порядок сортировки является возрастающим.
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-  
https://www.googleapis.com/auth/spreadsheets.currentonly -  
https://www.googleapis.com/auth/spreadsheets 
 move To Index(index)
 Перемещает эту группу в указанную позицию в текущем списке групп строк или столбцов. Эти индексы отсчитываются от 0. Например, если эту группу необходимо переместить на первую позицию, этот метод следует вызывать с 0 .
Параметры
| Имя | Тип | Описание | 
|---|---|---|
 index |  Integer | Индекс, в который нужно переместить эту группу. | 
Возвращаться
 Pivot Group — сводная группа для цепочки.
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-  
https://www.googleapis.com/auth/spreadsheets.currentonly -  
https://www.googleapis.com/auth/spreadsheets 
 remove()
Удаляет эту сводную группу из таблицы.
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-  
https://www.googleapis.com/auth/spreadsheets.currentonly -  
https://www.googleapis.com/auth/spreadsheets 
 remove Manual Grouping Rule(groupName)
 Удаляет правило ручной группировки с указанным group Name .
Параметры
| Имя | Тип | Описание | 
|---|---|---|
 group Name |  String | Имя правила группировки, которое требуется удалить. | 
Возвращаться
 Pivot Group — сводная группа для цепочки.
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-  
https://www.googleapis.com/auth/spreadsheets.currentonly -  
https://www.googleapis.com/auth/spreadsheets 
 reset Display Name()
Сбрасывает отображаемое имя этой группы в сводной таблице до значения по умолчанию.
Возвращаться
 Pivot Group — сводная группа для цепочки.
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-  
https://www.googleapis.com/auth/spreadsheets.currentonly -  
https://www.googleapis.com/auth/spreadsheets 
 set Date Time Grouping Rule(dateTimeGroupingRuleType)
Устанавливает правило группировки по дате и времени для сводной группы.
 Чтобы удалить правило, используйте clear Grouping Rule() .
Параметры
| Имя | Тип | Описание | 
|---|---|---|
 date Time Grouping Rule Type |  Date Time Grouping Rule Type | Тип правила, который необходимо установить. | 
Возвращаться
 Pivot Group — Сводная группа для объединения.
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-  
https://www.googleapis.com/auth/spreadsheets.currentonly -  
https://www.googleapis.com/auth/spreadsheets 
 set Display Name(name)
Задает отображаемое имя этой группы в сводной таблице.
Параметры
| Имя | Тип | Описание | 
|---|---|---|
 name |  String | Отображаемое имя, которое нужно установить. | 
Возвращаться
 Pivot Group — сводная группа для цепочки
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-  
https://www.googleapis.com/auth/spreadsheets.currentonly -  
https://www.googleapis.com/auth/spreadsheets 
 set Group Limit(countLimit)
 Устанавливает ограничение сводной группы для сводной группы. Эта операция поддерживается только для Data Source Pivot Table .
Параметры
| Имя | Тип | Описание | 
|---|---|---|
 count Limit |  Integer | Устанавливаемый предел количества строк или столбцов. Должно быть позитивным. | 
Возвращаться
 Pivot Group — Сводная группа для цепочки.
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-  
https://www.googleapis.com/auth/spreadsheets.currentonly -  
https://www.googleapis.com/auth/spreadsheets 
 set Histogram Grouping Rule(minValue, maxValue, intervalSize)
 Устанавливает правило группировки гистограмм для этой сводной группы. Правило гистограммы упорядочивает значения в столбце исходных данных в сегменты постоянного размера. Все значения от min Value до max Value помещаются в группы interval размера. Все значения ниже min Value помещаются в одну корзину, как и все значения, превышающие max Value .
Параметры
| Имя | Тип | Описание | 
|---|---|---|
 min Value |  Integer | Минимальное значение для элементов, помещаемых в корзины. Значения меньше этого значения объединяются в один сегмент. | 
 max Value |  Integer | Максимальное значение элементов, помещаемых в корзины. Значения, превышающие это значение, объединяются в один сегмент. | 
 interval Size |  Integer | 
Возвращаться
 Pivot Group — сводная группа для цепочки.
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-  
https://www.googleapis.com/auth/spreadsheets.currentonly -  
https://www.googleapis.com/auth/spreadsheets 
 show Repeated Labels()
Если существует более одной группировки строк или столбцов, этот метод отображает метку этой группировки для каждой записи последующей группировки. Если метки уже повторяются, это приводит к остановке операции. Если этот метод вызывается до того, как будет создано несколько группировок строк или столбцов, при добавлении дополнительной группы отображаются повторяющиеся метки.
Возвращаться
 Pivot Group — сводная группа для цепочки.
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-  
https://www.googleapis.com/auth/spreadsheets.currentonly -  
https://www.googleapis.com/auth/spreadsheets 
 show Totals(showTotals)
Определяет, отображать ли общие значения для этой сводной группы в таблице.
Параметры
| Имя | Тип | Описание | 
|---|---|---|
 show Totals |  Boolean | Показывать итоги или нет. | 
Возвращаться
 Pivot Group — сводная группа для цепочки.
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-  
https://www.googleapis.com/auth/spreadsheets.currentonly -  
https://www.googleapis.com/auth/spreadsheets 
 sort Ascending()
Устанавливает порядок сортировки по возрастанию.
Возвращаться
 Pivot Group — сводная группа для цепочки.
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-  
https://www.googleapis.com/auth/spreadsheets.currentonly -  
https://www.googleapis.com/auth/spreadsheets 
 sort By(value, oppositeGroupValues)
 Сортирует эту группу по указанному Pivot Value для значений из opposite Group Values .
// Sorts the item group by the "SUM of Quantity" pivot value for the specified // salespersons. const sheet = SpreadsheetApp.getActiveSheet(); const pivotTable = sheet.getPivotTables()[0]; const itemGroup = pivotTable.getRowGroups()[0]; const sumQuantityValue = pivotTable.getPivotValues()[0]; itemGroup.sortBy(sumQuantityValue, ['Beth', 'Amir', 'Devyn']);
Параметры
| Имя | Тип | Описание | 
|---|---|---|
 value |  Pivot Value | Значение поворота для сортировки. | 
 opposite Group Values |  Object[] | Значения противоположной сводной группы (группы столбцов при сортировке группы строк или группы строк при сортировке группы столбцов), которые используются для сортировки. Порядок этих значений определяет приоритет разрешения конфликтов. | 
Возвращаться
 Pivot Group — сводная группа для цепочки.
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-  
https://www.googleapis.com/auth/spreadsheets.currentonly -  
https://www.googleapis.com/auth/spreadsheets 
 sort Descending()
Устанавливает порядок сортировки по убыванию.
Возвращаться
 Pivot Group — сводная группа для цепочки.
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-  
https://www.googleapis.com/auth/spreadsheets.currentonly -  
https://www.googleapis.com/auth/spreadsheets 
 totals Are Shown()
Возвращает, отображаются ли в данный момент общие значения для этой сводной группы.
Возвращаться
 Boolean — true , если для этой сводной группы отображаются итоговые значения; в противном случае возвращает false .
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-  
https://www.googleapis.com/auth/spreadsheets.currentonly -  
https://www.googleapis.com/auth/spreadsheets