Class 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 — ตัวสร้างสำหรับการเชื่อมโยง