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 — เครื่องมือสร้างสำหรับการทำห่วงโซ่