Class Slicer

Слайсер

Представляет срез , который используется для фильтрации диапазонов, диаграмм и сводных таблиц без совместной работы. Этот класс содержит методы для доступа и изменения существующих срезов. Чтобы создать новый срез, используйте Sheet.insertSlicer(range, anchorRowPos, anchorColPos) .

Методы

Метод Тип возврата Краткое описание
get Background Color Object() Color Возвращает Color фона среза.
get Column Position() Integer Возвращает позицию столбца (относительно диапазона данных среза), к которому применяется фильтр в срезе, или null , если позиция столбца не задана.
get Container Info() Container Info Получает информацию о том, где расположен срез на листе.
get Filter Criteria() Filter Criteria Возвращает критерии фильтра среза или null , если критерии фильтра не заданы.
get Range() Range Получает диапазон данных, к которому применяется срез.
get Title() String Возвращает заголовок среза.
get Title Horizontal Alignment() String Получает горизонтальное выравнивание заголовка.
get Title Text Style() Text Style Возвращает текстовый стиль заголовка среза.
is Applied To Pivot Tables() Boolean Возвращает, применяется ли данный срез к сводным таблицам.
remove() void Удаляет срез.
set Apply To Pivot Tables(applyToPivotTables) Slicer Устанавливает, следует ли применять данный срез к сводным таблицам на листе.
set Background Color(color) Slicer Устанавливает цвет фона среза.
set Background Color Object(color) Slicer Устанавливает Color фона среза.
set Column Filter Criteria(columnPosition, filterCriteria) Slicer Устанавливает индекс столбца и критерии фильтрации среза.
set Position(anchorRowPos, anchorColPos, offsetX, offsetY) Slicer Устанавливает положение среза на листе.
set Range(rangeApi) Slicer Устанавливает диапазон данных, к которому применяется срез.
set Title(title) Slicer Устанавливает заголовок среза.
set Title Horizontal Alignment(horizontalAlignment) Slicer Устанавливает горизонтальное выравнивание заголовка в срезе.
set Title Text Style(textStyle) Slicer Устанавливает стиль текста среза.

Подробная документация

get Background Color Object()

Возвращает Color фона среза.

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

Color — цвет фона этого среза. Возвращает null если цвет не установлен.

Авторизация

Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

get Column Position()

Возвращает позицию столбца (относительно диапазона данных среза), к которому применяется фильтр в срезе, или null , если позиция столбца не задана. Это должна быть позиция столбца с индексом 1, аналогичная фильтру.

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

Integer — позиция столбца этого среза.

Авторизация

Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

get Container Info()

Получает информацию о том, где расположен срез на листе.

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

Container Info — объект, содержащий позицию контейнера среза.

Авторизация

Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

get Filter Criteria()

Возвращает критерии фильтра среза или null , если критерии фильтра не заданы.

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

Filter Criteria — критерии фильтра этого среза.

Авторизация

Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

get Range()

Получает диапазон данных, к которому применяется срез.

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

Range — диапазон среза.

Авторизация

Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

get Title()

Возвращает заголовок среза.

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

String — этот срез для связывания.

Авторизация

Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

get Title Horizontal Alignment()

Получает горизонтальное выравнивание заголовка.

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

String — горизонтальное выравнивание заголовка этого среза.

Авторизация

Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

get Title Text Style()

Возвращает текстовый стиль заголовка среза.

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

Text Style — стиль текста заголовка этого среза.

Авторизация

Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

is Applied To Pivot Tables()

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

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

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

set Apply To Pivot Tables(applyToPivotTables)

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

Параметры

Имя Тип Описание
apply To Pivot Tables Boolean Указывает, следует ли применять этот срез к сводным таблицам.

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

Slicer — этот слайсер для цепочки.

Авторизация

Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

set Background Color(color)

Устанавливает цвет фона среза. null значение сбрасывает цвет фона.

Параметры

Имя Тип Описание
color String Новый цвет фона этого среза в нотации CSS (например, «#ffffff»).

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

Slicer — этот слайсер для цепочки.

Авторизация

Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

set Background Color Object(color)

Устанавливает Color фона среза. null значение сбрасывает цвет фона.

Параметры

Имя Тип Описание
color Color Новый цвет фона этого слайсера.

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

Slicer — этот слайсер для цепочки.

Авторизация

Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

set Column Filter Criteria(columnPosition, filterCriteria)

Устанавливает индекс столбца и критерии фильтрации среза. null значение сбрасывает фильтр среза.

Параметры

Имя Тип Описание
column Position Integer Новая позиция столбца этого среза.
filter Criteria Filter Criteria Новые критерии фильтра этого среза.

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

Slicer — этот слайсер для цепочки.

Авторизация

Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

set Position(anchorRowPos, anchorColPos, offsetX, offsetY)

Устанавливает положение среза на листе. Индексы позиции привязки строки и столбца имеют индекс 1.

Параметры

Имя Тип Описание
anchor Row Pos Integer Верхняя сторона слайсера закреплена в этом ряду.
anchor Col Pos Integer Верхняя сторона слайсера закреплена в этом столбце.
offsetX Integer Горизонтальное смещение от угла ячейки в пикселях.
offsetY Integer Вертикальное смещение от угла ячейки в пикселях.

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

Slicer — этот слайсер для цепочки.

Авторизация

Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

set Range(rangeApi)

Устанавливает диапазон данных, к которому применяется срез.

Параметры

Имя Тип Описание
range Api Range Новый ассортимент для этого слайсера.

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

Slicer — этот слайсер для цепочки.

Авторизация

Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

set Title(title)

Устанавливает заголовок среза. Пустой заголовок сбрасывает заголовок к значению по умолчанию.

Параметры

Имя Тип Описание
title String Новое название этого слайсера.

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

Slicer — этот слайсер для цепочки.

Авторизация

Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

set Title Horizontal Alignment(horizontalAlignment)

Устанавливает горизонтальное выравнивание заголовка в срезе. null значение сбрасывает выравнивание.

Параметры

Имя Тип Описание
horizontal Alignment String Новое горизонтальное выравнивание заголовка этого среза.

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

Slicer — этот слайсер для цепочки.

Авторизация

Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

set Title Text Style(textStyle)

Устанавливает стиль текста среза.

Параметры

Имя Тип Описание
text Style Text Style Новый текстовый стиль заголовка среза.

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

Slicer — этот слайсер для цепочки.

Авторизация

Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

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