به فرکانس برنامه بهروزرسانی دسترسی پیدا کنید، که مشخص میکند هر چند وقت یکبار و چه زمانی بهروزرسانی انجام شود.
فقط از این کلاس با دادههایی که به پایگاه داده متصل هستند استفاده کنید.
برای مشاهدهی زمان بعدی اجرای این برنامهی بهروزرسانی، از DataSourceRefreshSchedule.getTimeIntervalOfNextRun() استفاده کنید.
برای بهروزرسانی، از DataSourceRefreshSchedule.setFrequency(newFrequency) استفاده کنید.
روشها
| روش | نوع بازگشتی | شرح مختصر |
|---|---|---|
get Days Of The Month() | Integer[] | روزهای ماه را به صورت اعداد (۱-۲۸) دریافت میکند که در آنها منبع داده باید بهروزرسانی شود. |
get Days Of The Week() | Weekday[] | روزهای هفته را برای بهروزرسانی منبع داده دریافت میکند. |
get Frequency Type() | Frequency Type | نوع فرکانس را دریافت میکند. |
get Start Hour() | Integer | ساعت شروع (به صورت عددی بین ۰ تا ۲۳) را از بازه زمانی که برنامه بهروزرسانی در طول آن اجرا میشود، دریافت میکند. |
مستندات دقیق
getDaysOfTheMonth()
روزهای ماه را به صورت اعداد (۱-۲۸) دریافت میکند که در آنها منبع داده باید بهروزرسانی شود. فقط در صورتی اعمال میشود که نوع تکرار ماهانه باشد.
بازگشت
Integer[] — روزهایی از ماه که باید بهروزرسانی شوند.
مجوز
اسکریپتهایی که از این روش استفاده میکنند، نیاز به مجوز با یک یا چند مورد از حوزههای زیر دارند:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
getDaysOfTheWeek()
روزهای هفته را برای بهروزرسانی منبع داده دریافت میکند. فقط در صورتی اعمال میشود که نوع تکرار هفتگی باشد.
بازگشت
Weekday[] — روزهایی از هفته که باید بهروزرسانی شوند.
مجوز
اسکریپتهایی که از این روش استفاده میکنند، نیاز به مجوز با یک یا چند مورد از حوزههای زیر دارند:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
getFrequencyType()
نوع فرکانس را دریافت میکند.
بازگشت
FrequencyType — نوع فرکانس.
مجوز
اسکریپتهایی که از این روش استفاده میکنند، نیاز به مجوز با یک یا چند مورد از حوزههای زیر دارند:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
getStartHour()
ساعت شروع (به صورت عددی بین ۰ تا ۲۳) را در بازه زمانی که برنامه بهروزرسانی اجرا میشود، دریافت میکند. برای مثال، اگر ساعت شروع ۱۳ و مدت بازه زمانی ۴ ساعت باشد، منبع داده بین ساعت ۱ بعد از ظهر تا ۵ بعد از ظهر بهروزرسانی میشود. این ساعت در منطقه زمانی صفحه گسترده قرار دارد.
بازگشت
Integer - ساعت شروع.
مجوز
اسکریپتهایی که از این روش استفاده میکنند، نیاز به مجوز با یک یا چند مورد از حوزههای زیر دارند:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets