Class SpreadsheetTriggerBuilder

E-tabloTetikleyiciOluşturucu

E-tablo tetikleyicileri için oluşturucu.

Yöntemler

YöntemDönüş türüKısa açıklama
create()TriggerTetikleyiciyi oluşturur ve döndürür.
onChange()SpreadsheetTriggerBuilderE-tablonun içeriği veya yapısı değiştiğinde tetiklenecek bir tetikleyici belirtir.
onEdit()SpreadsheetTriggerBuilderE-tablo düzenlendiğinde tetiklenecek bir tetikleyici belirtir.
onFormSubmit()SpreadsheetTriggerBuilderE-tabloya bir form gönderildiğinde tetiklenecek bir tetikleyici belirtir.
onOpen()SpreadsheetTriggerBuilderE-tablo açıldığında tetiklenecek bir tetikleyici belirtir.

Ayrıntılı dokümanlar

create()

Tetikleyiciyi oluşturur ve döndürür.

Return

Trigger: Oluşturulan tetikleyici.


onChange()

E-tablonun içeriği veya yapısı değiştiğinde tetiklenecek bir tetikleyici belirtir.

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

Return

SpreadsheetTriggerBuilder: zincirleme için bir oluşturucu


onEdit()

E-tablo düzenlendiğinde tetiklenecek bir tetikleyici belirtir.

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

Return

SpreadsheetTriggerBuilder: zincirleme için bir oluşturucu


onFormSubmit()

E-tabloya bir form gönderildiğinde tetiklenecek bir tetikleyici belirtir.

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

Return

SpreadsheetTriggerBuilder: Zincirleme için bir oluşturucu.


onOpen()

E-tablo açıldığında tetiklenecek bir tetikleyici belirtir.

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

Return

SpreadsheetTriggerBuilder: zincirleme için bir oluşturucu