Class SpreadsheetTriggerBuilder

SpreadsheetTriggerBuilder

Builder für Tabellentrigger

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 beim Bearbeiten der Tabelle ausgelöst wird.
onFormSubmit()SpreadsheetTriggerBuilderGibt einen Trigger an, der ausgelöst wird, wenn ein Formular an die Tabelle gesendet wird.
onOpen()SpreadsheetTriggerBuilderGibt einen Trigger an, der beim Öffnen der Tabelle ausgelöst wird.

Detaillierte Dokumentation

create()

Erstellt den Trigger und gibt ihn zurück.

Return

Trigger: Der erstellte Trigger.


onChange()

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

var sheet = SpreadsheetApp.getActive();
ScriptApp.newTrigger("myFunction")
  .forSpreadsheet(sheet)
  .onChange()
  .create();

Return

SpreadsheetTriggerBuilder – ein Builder für Verkettungen


onEdit()

Gibt einen Trigger an, der beim Bearbeiten der Tabelle ausgelöst wird.

var sheet = SpreadsheetApp.getActive();
ScriptApp.newTrigger("myFunction")
  .forSpreadsheet(sheet)
  .onEdit()
  .create();

Return

SpreadsheetTriggerBuilder – ein Builder für Verkettungen


onFormSubmit()

Gibt einen Trigger an, der ausgelöst wird, wenn ein Formular an die Tabelle gesendet wird.

var sheet = SpreadsheetApp.getActive();
ScriptApp.newTrigger("myFunction")
  .forSpreadsheet(sheet)
  .onFormSubmit()
  .create();

Return

SpreadsheetTriggerBuilder: Ein Builder für Verkettungen.


onOpen()

Gibt einen Trigger an, der beim Öffnen der Tabelle ausgelöst wird.

var sheet = SpreadsheetApp.getActive();
ScriptApp.newTrigger("myFunction")
  .forSpreadsheet(sheet)
  .onOpen()
  .create();

Return

SpreadsheetTriggerBuilder – ein Builder für Verkettungen