Class SpreadsheetTriggerBuilder

TabelleTriggerBuilder

Tool zum Erstellen von Tabellen-Triggern.

Methoden

MethodeRückgabetypKurzbeschreibung
create()TriggerErstellt den Trigger und gibt ihn zurück.
onChange()SpreadsheetTriggerBuilderGibt einen Trigger an, der ausgelöst wird, wenn sich der Inhalt oder die Struktur der Tabelle ändert.
onEdit()SpreadsheetTriggerBuilderGibt einen Trigger an, der ausgelöst wird, wenn die Tabelle bearbeitet wird.
onFormSubmit()SpreadsheetTriggerBuilderGibt einen Trigger an, der ausgelöst wird, wenn ein Formular in der Tabelle eingereicht wird.
onOpen()SpreadsheetTriggerBuilderGibt einen Trigger an, der ausgelöst wird, wenn die Tabelle geöffnet wird.

Detaillierte Dokumentation

create()

Erstellt den Trigger und gibt ihn zurück.

Rückflug

Trigger: Der erstellte Trigger.


onChange()

Gibt einen Trigger an, der ausgelöst wird, wenn sich der Inhalt oder die Struktur der Tabelle ändert.

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

Rückflug

SpreadsheetTriggerBuilder: Ein Builder für die Verkettung.


onEdit()

Gibt einen Trigger an, der ausgelöst wird, wenn die Tabelle bearbeitet wird.

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

Rückflug

SpreadsheetTriggerBuilder: Ein Builder für die Verkettung.


onFormSubmit()

Gibt einen Trigger an, der ausgelöst wird, wenn ein Formular in der Tabelle eingereicht wird.

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

Rückflug

SpreadsheetTriggerBuilder: Ein Builder für die Verkettung.


onOpen()

Gibt einen Trigger an, der ausgelöst wird, wenn die Tabelle geöffnet wird.

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

Rückflug

SpreadsheetTriggerBuilder: Ein Builder für die Verkettung.