Class Slicer

Оптимизируйте свои подборки Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Слайсер

Представляет срез , который используется для фильтрации диапазонов, диаграмм и сводных таблиц без совместной работы. Этот класс содержит методы для доступа и изменения существующих слайсеров. Чтобы создать новый слайсер, используйте 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()

Возвращает, применяется ли данный слайсер к сводным таблицам.

Возвращаться

Booleantrue , если этот слайсер применяется к сводным таблицам, иначе 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

Устаревшие методы