Class SpreadsheetTriggerBuilder

SpreadsheetTriggerBuilder

أداة إنشاء لمشغِّلات جداول البيانات.

الطُرق

الطريقةنوع القيمة التي يتم إرجاعهاوصف قصير
create()Triggerينشئ العامل المشغِّل ويعرضه.
onChange()SpreadsheetTriggerBuilderتُحدِّد المشغِّل الذي سيتم تنشيطه عند تغيير محتوى جدول البيانات أو بنيته.
onEdit()SpreadsheetTriggerBuilderتحدد هذه العلامة مشغّلاً سيتم تنشيطه عند تعديل جدول البيانات.
onFormSubmit()SpreadsheetTriggerBuilderتُحدِّد مشغِّلاً سيتم تنشيطه عند إرسال نموذج إلى جدول البيانات.
onOpen()SpreadsheetTriggerBuilderتحدد هذه الدالة مشغّلًا سيتم تنشيطه عند فتح جدول البيانات.

الوثائق التفصيلية

create()

ينشئ العامل المشغِّل ويعرضه.

استرجاع الكرة

Trigger - المشغِّل الذي تم إنشاؤه


onChange()

تُحدِّد المشغِّل الذي سيتم تنشيطه عند تغيير محتوى جدول البيانات أو بنيته.

var sheet = SpreadsheetApp.getActive();
ScriptApp.newTrigger("myFunction")
  .forSpreadsheet(sheet)
  .onChange()
  .create();

استرجاع الكرة

SpreadsheetTriggerBuilder - أداة إنشاء سلاسل الإجراءات


onEdit()

تحدد هذه العلامة مشغّلاً سيتم تنشيطه عند تعديل جدول البيانات.

var sheet = SpreadsheetApp.getActive();
ScriptApp.newTrigger("myFunction")
  .forSpreadsheet(sheet)
  .onEdit()
  .create();

استرجاع الكرة

SpreadsheetTriggerBuilder - أداة إنشاء سلاسل الإجراءات


onFormSubmit()

تُحدِّد مشغِّلاً سيتم تنشيطه عند إرسال نموذج إلى جدول البيانات.

var sheet = SpreadsheetApp.getActive();
ScriptApp.newTrigger("myFunction")
  .forSpreadsheet(sheet)
  .onFormSubmit()
  .create();

استرجاع الكرة

SpreadsheetTriggerBuilder — أداة إنشاء للسلاسل


onOpen()

تحدد هذه الدالة مشغّلًا سيتم تنشيطه عند فتح جدول البيانات.

var sheet = SpreadsheetApp.getActive();
ScriptApp.newTrigger("myFunction")
  .forSpreadsheet(sheet)
  .onOpen()
  .create();

استرجاع الكرة

SpreadsheetTriggerBuilder - أداة إنشاء سلاسل الإجراءات