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