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 der Inhalt oder die Struktur der Tabelle geändert wird.
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.

Rückflug

Trigger: Der erstellte Trigger.


onChange()

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

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

Rückflug

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();

Rückflug

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();

Rückflug

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();

Rückflug

SpreadsheetTriggerBuilder – ein Builder für Verkettungen