E-tablo tetikleyicileri için oluşturucu.
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
create() | Trigger | Tetikleyiciyi oluşturur ve döndürür. |
onChange() | SpreadsheetTriggerBuilder | E-tablonun içeriği veya yapısı değiştirildiğinde etkinleşecek bir tetikleyiciyi belirtir. |
onEdit() | SpreadsheetTriggerBuilder | E-tablo düzenlendiğinde etkinleşecek bir tetikleyiciyi belirtir. |
onFormSubmit() | SpreadsheetTriggerBuilder | E-tabloda bir form gönderildiğinde tetiklenecek bir tetikleyiciyi belirtir. |
onOpen() | SpreadsheetTriggerBuilder | E-tablo açıldığında etkinleşecek bir tetikleyiciyi belirtir. |
Ayrıntılı belgeler
create()
onChange()
E-tablonun içeriği veya yapısı değiştirildiğinde etkinleşecek bir tetikleyiciyi belirtir.
var sheet = SpreadsheetApp.getActive(); ScriptApp.newTrigger("myFunction") .forSpreadsheet(sheet) .onChange() .create();
Return
SpreadsheetTriggerBuilder
— zincirleme için oluşturucu
onEdit()
E-tablo düzenlendiğinde etkinleşecek bir tetikleyiciyi belirtir.
var sheet = SpreadsheetApp.getActive(); ScriptApp.newTrigger("myFunction") .forSpreadsheet(sheet) .onEdit() .create();
Return
SpreadsheetTriggerBuilder
— zincirleme için oluşturucu
onFormSubmit()
E-tabloda bir form gönderildiğinde tetiklenecek bir tetikleyiciyi belirtir.
var sheet = SpreadsheetApp.getActive(); ScriptApp.newTrigger("myFunction") .forSpreadsheet(sheet) .onFormSubmit() .create();
Return
SpreadsheetTriggerBuilder
— Zincirleme için oluşturucu.
onOpen()
E-tablo açıldığında etkinleşecek bir tetikleyiciyi belirtir.
var sheet = SpreadsheetApp.getActive(); ScriptApp.newTrigger("myFunction") .forSpreadsheet(sheet) .onOpen() .create();
Return
SpreadsheetTriggerBuilder
— zincirleme için oluşturucu