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 tetikleyici belirtir. |
onEdit() | SpreadsheetTriggerBuilder | E-tablo düzenlendiğinde etkinleşecek bir tetikleyiciyi belirtir. |
onFormSubmit() | SpreadsheetTriggerBuilder | E-tabloda ona bir form gönderildiğinde etkinleşecek 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 tetikleyici belirtir.
var sheet = SpreadsheetApp.getActive(); ScriptApp.newTrigger("myFunction") .forSpreadsheet(sheet) .onChange() .create();
Return
SpreadsheetTriggerBuilder
- zincir mağaza zinciri
onEdit()
E-tablo düzenlendiğinde etkinleşecek bir tetikleyiciyi belirtir.
var sheet = SpreadsheetApp.getActive(); ScriptApp.newTrigger("myFunction") .forSpreadsheet(sheet) .onEdit() .create();
Return
SpreadsheetTriggerBuilder
- zincir mağaza zinciri
onFormSubmit()
E-tabloda ona bir form gönderildiğinde etkinleşecek bir tetikleyiciyi belirtir.
var sheet = SpreadsheetApp.getActive(); ScriptApp.newTrigger("myFunction") .forSpreadsheet(sheet) .onFormSubmit() .create();
Return
SpreadsheetTriggerBuilder
: Zincirleme hizmetleri veren bir firma.
onOpen()
E-tablo açıldığında etkinleşecek bir tetikleyiciyi belirtir.
var sheet = SpreadsheetApp.getActive(); ScriptApp.newTrigger("myFunction") .forSpreadsheet(sheet) .onOpen() .create();
Return
SpreadsheetTriggerBuilder
- zincir mağaza zinciri