Class SpreadsheetTriggerBuilder

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: أداة إنشاء للربط بين الأدوات