เครื่องมือสร้างสำหรับทริกเกอร์สเปรดชีต
วิธีการ
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
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
— เครื่องมือสร้างสำหรับห่วงโซ่