Class SpreadsheetTriggerBuilder

TabelleTriggerBuilder

Tool zum Erstellen von Tabellentriggern

Methoden

MethodeRückgabetypKurzbeschreibung
create()TriggerErstellt den Trigger und gibt ihn zurück.
onChange()SpreadsheetTriggerBuilderHier wird ein Trigger angegeben, 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()SpreadsheetTriggerBuilderHier wird ein Trigger angegeben, der ausgelöst wird, wenn über die Tabelle ein Formular gesendet 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()

Hier wird ein Trigger angegeben, 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()

Hier wird ein Trigger angegeben, der ausgelöst wird, wenn über die Tabelle ein Formular gesendet 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