Class SpreadsheetTriggerBuilder

SpreadsheetTriggerBuilder

Конструктор триггеров для электронных таблиц.

Методы

Метод Тип возвращаемого значения Краткое описание
create() Trigger Создает триггер и возвращает его.
on Change() Spreadsheet Trigger Builder Указывает триггер, который срабатывает при изменении содержимого или структуры электронной таблицы.
on Edit() Spreadsheet Trigger Builder Указывает триггер, который срабатывает при редактировании электронной таблицы.
on Form Submit() Spreadsheet Trigger Builder Указывает триггер, который срабатывает при отправке формы в электронную таблицу.
on Open() Spreadsheet Trigger Builder Указывает триггер, который срабатывает при открытии электронной таблицы.

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

create()

Создает триггер и возвращает его.

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

Trigger — созданный триггер.


onChange()

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

const sheet = SpreadsheetApp.getActive();
ScriptApp.newTrigger('myFunction').forSpreadsheet(sheet).onChange().create();

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

SpreadsheetTriggerBuilder — конструктор для создания цепочек триггеров.


onEdit()

Указывает триггер, который срабатывает при редактировании электронной таблицы.

const sheet = SpreadsheetApp.getActive();
ScriptApp.newTrigger('myFunction').forSpreadsheet(sheet).onEdit().create();

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

SpreadsheetTriggerBuilder — конструктор для создания цепочек триггеров.


onFormSubmit()

Указывает триггер, который срабатывает при отправке формы в электронную таблицу.

const sheet = SpreadsheetApp.getActive();
ScriptApp.newTrigger('myFunction')
    .forSpreadsheet(sheet)
    .onFormSubmit()
    .create();

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

SpreadsheetTriggerBuilder — конструктор для создания цепочек триггеров.


onOpen()

Указывает триггер, который срабатывает при открытии электронной таблицы.

const sheet = SpreadsheetApp.getActive();
ScriptApp.newTrigger('myFunction').forSpreadsheet(sheet).onOpen().create();

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

SpreadsheetTriggerBuilder — конструктор для создания цепочек триггеров.