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ştirildiğinde tetiklenen bir tetikleyici belirtir.
onEdit()SpreadsheetTriggerBuilderE-tablo düzenlendiğinde tetiklenen bir tetikleyici belirtir.
onFormSubmit()SpreadsheetTriggerBuilderE-tabloya form gönderildiğinde tetiklenen bir tetikleyici belirtir.
onOpen()SpreadsheetTriggerBuilderE-tablo açıldığında tetiklenen bir tetikleyici belirtir.

Ayrıntılı belgeler

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ştirildiğinde tetiklenen bir tetikleyici belirtir.

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

Return

SpreadsheetTriggerBuilder: Zincirleme oluşturucu.


onEdit()

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

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

Return

SpreadsheetTriggerBuilder: Zincirleme oluşturucu.


onFormSubmit()

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

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

Return

SpreadsheetTriggerBuilder: Zincirleme oluşturucu.


onOpen()

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

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

Return

SpreadsheetTriggerBuilder: Zincirleme için bir oluşturucu.