Class SpreadsheetTriggerBuilder

SpreadsheetTriggerBuilder

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