Представляет срез , который используется для фильтрации диапазонов, диаграмм и сводных таблиц без совместной работы. Этот класс содержит методы для доступа и изменения существующих срезов. Чтобы создать новый срез, используйте Sheet.insertSlicer(range, anchorRowPos, anchorColPos)
.
Методы
Метод | Тип возврата | Краткое описание |
---|---|---|
getBackgroundColorObject() | Color | Возвращает Color фона среза. |
getColumnPosition() | Integer | Возвращает позицию столбца (относительно диапазона данных среза), к которому применяется фильтр в срезе, или null , если позиция столбца не задана. |
getContainerInfo() | ContainerInfo | Получает информацию о том, где расположен срез на листе. |
getFilterCriteria() | FilterCriteria | Возвращает критерии фильтра среза или null , если критерии фильтра не заданы. |
getRange() | Range | Получает диапазон данных, к которому применяется срез. |
getTitle() | String | Возвращает заголовок среза. |
getTitleHorizontalAlignment() | String | Получает горизонтальное выравнивание заголовка. |
getTitleTextStyle() | TextStyle | Возвращает текстовый стиль заголовка среза. |
isAppliedToPivotTables() | Boolean | Возвращает, применяется ли данный срез к сводным таблицам. |
remove() | void | Удаляет срез. |
setApplyToPivotTables(applyToPivotTables) | Slicer | Устанавливает, следует ли применять данный срез к сводным таблицам на листе. |
setBackgroundColor(color) | Slicer | Устанавливает цвет фона среза. |
setBackgroundColorObject(color) | Slicer | Устанавливает Color фона среза. |
setColumnFilterCriteria(columnPosition, filterCriteria) | Slicer | Устанавливает индекс столбца и критерии фильтрации среза. |
setPosition(anchorRowPos, anchorColPos, offsetX, offsetY) | Slicer | Устанавливает положение среза на листе. |
setRange(rangeApi) | Slicer | Устанавливает диапазон данных, к которому применяется срез. |
setTitle(title) | Slicer | Устанавливает заголовок среза. |
setTitleHorizontalAlignment(horizontalAlignment) | Slicer | Устанавливает горизонтальное выравнивание заголовка в срезе. |
setTitleTextStyle(textStyle) | Slicer | Устанавливает стиль текста среза. |
Подробная документация
getBackgroundColorObject()
Возвращает Color
фона среза.
Возвращаться
Color
— цвет фона этого среза. Возвращает null
, если цвет не установлен.
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getColumnPosition()
Возвращает позицию столбца (относительно диапазона данных среза), к которому применяется фильтр в срезе, или null
, если позиция столбца не задана. Это должна быть позиция столбца с индексом 1, аналогичная фильтру.
Возвращаться
Integer
— позиция столбца этого среза.
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getContainerInfo()
Получает информацию о том, где расположен срез на листе.
Возвращаться
ContainerInfo
— Объект, содержащий позицию контейнера среза.
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getFilterCriteria()
Возвращает критерии фильтра среза или null
, если критерии фильтра не заданы.
Возвращаться
FilterCriteria
— Критерии фильтра этого среза.
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getRange()
Получает диапазон данных, к которому применяется срез.
Возвращаться
Range
— диапазон среза.
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getTitle()
Возвращает заголовок среза.
Возвращаться
String
— этот срез для связывания.
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getTitleHorizontalAlignment()
Получает горизонтальное выравнивание заголовка.
Возвращаться
String
— горизонтальное выравнивание заголовка этого среза.
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getTitleTextStyle()
Возвращает текстовый стиль заголовка среза.
Возвращаться
TextStyle
— Стиль текста заголовка этого среза.
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
isAppliedToPivotTables()
Возвращает, применяется ли данный срез к сводным таблицам.
Возвращаться
Boolean
— true
, если этот срез применяется к сводным таблицам, в противном случае false
.
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
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
setApplyToPivotTables(applyToPivotTables)
Устанавливает, следует ли применять данный срез к сводным таблицам на листе.
Параметры
Имя | Тип | Описание |
---|---|---|
applyToPivotTables | Boolean | Указывает, следует ли применять этот срез к сводным таблицам. |
Возвращаться
Slicer
— этот слайсер для цепочки.
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
setBackgroundColor(color)
Устанавливает цвет фона среза. null
значение сбрасывает цвет фона.
Параметры
Имя | Тип | Описание |
---|---|---|
color | String | Новый цвет фона этого среза в нотации CSS (например, «#ffffff»). |
Возвращаться
Slicer
— этот слайсер для цепочки.
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
setBackgroundColorObject(color)
Устанавливает Color
фона среза. null
значение сбрасывает цвет фона.
Параметры
Имя | Тип | Описание |
---|---|---|
color | Color | Новый цвет фона этого слайсера. |
Возвращаться
Slicer
— этот слайсер для цепочки.
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
setColumnFilterCriteria(columnPosition, filterCriteria)
Устанавливает индекс столбца и критерии фильтрации среза. null
значение сбрасывает фильтр среза.
Параметры
Имя | Тип | Описание |
---|---|---|
columnPosition | Integer | Новая позиция столбца этого среза. |
filterCriteria | FilterCriteria | Новые критерии фильтра этого среза. |
Возвращаться
Slicer
— этот слайсер для цепочки.
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
setPosition(anchorRowPos, anchorColPos, offsetX, offsetY)
Устанавливает положение среза на листе. Индексы позиции привязки строки и столбца имеют индекс 1.
Параметры
Имя | Тип | Описание |
---|---|---|
anchorRowPos | Integer | Верхняя сторона слайсера закреплена в этом ряду. |
anchorColPos | Integer | Верхняя сторона слайсера закреплена в этом столбце. |
offsetX | Integer | Горизонтальное смещение от угла ячейки в пикселях. |
offsetY | Integer | Вертикальное смещение от угла ячейки в пикселях. |
Возвращаться
Slicer
— этот слайсер для цепочки.
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
setRange(rangeApi)
Устанавливает диапазон данных, к которому применяется срез.
Параметры
Имя | Тип | Описание |
---|---|---|
rangeApi | Range | Новый ассортимент для этого слайсера. |
Возвращаться
Slicer
— этот слайсер для цепочки.
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
setTitle(title)
Устанавливает заголовок среза. Пустой заголовок сбрасывает заголовок к значению по умолчанию.
Параметры
Имя | Тип | Описание |
---|---|---|
title | String | Новое название этого слайсера. |
Возвращаться
Slicer
— этот слайсер для цепочки.
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
setTitleHorizontalAlignment(horizontalAlignment)
Устанавливает горизонтальное выравнивание заголовка в срезе. null
значение сбрасывает выравнивание.
Параметры
Имя | Тип | Описание |
---|---|---|
horizontalAlignment | String | Новое горизонтальное выравнивание заголовка этого среза. |
Возвращаться
Slicer
— этот слайсер для цепочки.
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
setTitleTextStyle(textStyle)
Устанавливает стиль текста среза.
Параметры
Имя | Тип | Описание |
---|---|---|
textStyle | TextStyle | Новый текстовый стиль заголовка среза. |
Возвращаться
Slicer
— этот слайсер для цепочки.
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets