Class DataSourceRefreshSchedule

DataSourceRefreshSchedule

เข้าถึงและแก้ไขกำหนดการรีเฟรชที่มีอยู่ หากต้องการดูกำหนดการรีเฟรชทั้งหมด โปรดดู 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