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