Class SpreadsheetTriggerBuilder

أداة إنشاءالإجراءات التي تسبّب بدء التنفيذ في جدول البيانات

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

الطُرق

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

مستندات تفصيلية

create()

تُنشئ هذه الدالة عامل التشغيل وتُعيده.

الإرجاع

Trigger: عبارة التشغيل التي تم إنشاؤها.


onChange()

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

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

الإرجاع

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


onEdit()

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

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

الإرجاع

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


onFormSubmit()

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

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

الإرجاع

SpreadsheetTriggerBuilder: أداة لإنشاء سلاسل.


onOpen()

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

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

الإرجاع

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