เข้าถึงและแก้ไขกำหนดการรีเฟรชที่มีอยู่ หากต้องการดูกำหนดการรีเฟรชทั้งหมด โปรดดู Spreadsheet.getDataSourceRefreshSchedules()
ใช้คลาสนี้กับข้อมูลที่เชื่อมต่อกับฐานข้อมูลเท่านั้น
วิธีการ
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
getFrequency() | DataSourceRefreshScheduleFrequency | รับความถี่ของกำหนดเวลารีเฟรช ซึ่งระบุความถี่และเวลาที่จะรีเฟรช |
getScope() | DataSourceRefreshScope | รับขอบเขตของกำหนดการรีเฟรชนี้ |
getTimeIntervalOfNextRun() | TimeInterval | รับกรอบเวลาของการเรียกใช้ครั้งถัดไปของกำหนดการรีเฟรชนี้ |
isEnabled() | Boolean | ตรวจสอบว่ากำหนดการรีเฟรชนี้เปิดใช้อยู่หรือไม่ |
เอกสารประกอบโดยละเอียด
getFrequency()
รับความถี่ของกำหนดเวลารีเฟรช ซึ่งระบุความถี่และเวลาที่จะรีเฟรช
รีเทิร์น
DataSourceRefreshScheduleFrequency
— ความถี่ของกำหนดการรีเฟรช
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getScope()
รับขอบเขตของกำหนดการรีเฟรชนี้
รีเทิร์น
DataSourceRefreshScope
— ขอบเขตการรีเฟรช
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getTimeIntervalOfNextRun()
รับกรอบเวลาของการเรียกใช้ครั้งถัดไปของกำหนดการรีเฟรชนี้ มีผลเฉพาะเมื่อเปิดใช้กำหนดการรีเฟรชนี้
รีเทิร์น
TimeInterval
— กรอบเวลาของการเรียกใช้ครั้งถัดไป
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
isEnabled()
ตรวจสอบว่ากำหนดการรีเฟรชนี้เปิดใช้อยู่หรือไม่
รีเทิร์น
Boolean
— เปิดใช้กำหนดการรีเฟรชนี้หรือไม่
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets