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