TasksetScheduleInfo.ScheduleString

Syntax Parameters Return Value
- - String

Remarks

When scheduling daily reports/tasksets, the schedule string follows this syntax:Minutes Hour Every (x) days * * Note that the last two fields aren't used and should be "*". For example: for a report to run daily, every 3 days, at 5:30 PM, you would use this syntax:30 17 */3 * * "30" is the minutes, "17" is 5:00 PM, and "*/3" is for every 3 days. For weekly , the schedule string follows this syntax:Minutes Hour * * Days Note that the third and fourth fields are ignored and should be "*". The "days" field is the days to run the report and is 0 based. This list is comma separated. For example: for a report to run weekly, at 5:30 PM, Monday through Friday, you would use this syntax:30 17 * * 1,2,3,4,5 "30" is the minutes, "17" is 5:00 PM, and "1,2,3,4,5" is Monday through Friday. For monthly , the schedule string follows this syntax:Minutes Hour Day of month Months * "Day" is the day of the month to run the report. "Months" is a comma-separated list of the months (and is 1 based). The remaining field is ignored and should be "*". For example: for a report to run monthly, at 5:30 PM, September to May, on the 15 th , you would use this syntax:30 17 15 1,2,3,4,5,10,11,12 * "30" is the minutes, "17" is 5:00 PM, "15" is the 15 th of the month, and "1,2,3,4,5,10,11,12" is September to May. For on-demand, simply specify a blank string.