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