Class 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 — созданный триггер.


on Change()

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

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

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

Spreadsheet Trigger Builder — конструктор для создания цепочек


on Edit()

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

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

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

Spreadsheet Trigger Builder — конструктор для создания цепочек


on Form Submit()

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

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

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

Spreadsheet Trigger Builder — конструктор для создания цепочек.


on Open()

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

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

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

Spreadsheet Trigger Builder — конструктор для создания цепочек