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 — أداة إنشاء للسلاسل