Для созданных и сохраненных заданий создания отчетности здесь можно настроить автоматическое их исполнение по расписанию. Вначале отображаются все запланированные к исполнению задачи.
Можно нажать кнопку "Добавить", указать одну из существующих задач, и организовать график исполнения.
При выборе существующей задачи можно просмотреть и модифицировать график исполнения.
Расписание можно задать в формате cron, описание формата приведено ниже.
Выражение cron состоит из следующих семи полей:
- Секунды - любое целое от 0 до 59
- Минуты - любое целое от 0 до 59
- Часы - любое целое от 0 до 23
- День месяца - любое целое от 1 до 31 (день должен быть корректным, если указан месяц))
- Месяц - любое целое от 1 до 12 (или короткое название месяца, например: jan, feb и так далее)
- День недели - любое целое от 0 до 7, где 0 или 7 означает Воскресенье (или короткое название дня недели, например: sun, mon и так далее)
- Год (необязательное поле)
Специальные символы
Триггеры cron используют серию специальных символов, например:
- Символ косая черта (/) обозначает приращение значения. Например, "5/15" в поле "секунды" означает каждые 15 секунд, начиная с пятой секунды.
- Знак вопроса (?) и букву L (L) разрешается использовать только в полях "день месяца" и "день недели". Знак вопроса означает, что в поле не должно быть указанной величины. Таким образом, если вы устанавливаете день недели, вы можете вставить "?" в поле "день недели" для обозначения того, что значение "день недели" несущественно. Буква L - это сокращение от last (последний). Если она помещается в поле "день месяца", задание будет запланировано на последний день месяца. В поле "день недели" "L" равнозначно "7", если помещается само по себе, или означает последний экземпляр "дня недели" в этом месяце. Так, "0L" запланирует выполнение задания на последнее воскресенье данного месяца.
- Буква W (W) в поле "день месяца" планирует выполнение задания на ближайший к заданному значению рабочий день. Введя "1W" в поле "день месяца" вы планируете выполнение задания на рабочий день, ближайший к первому числу месяца.
- Знак фунта (#) устанавливает конкретный рабочий день данного месяца. Ввод "MON#2" в поле "день недели" планирует задание на второй понедельник месяца.
- Знак астериска (*) является подстановочным знаком и обозначает, что любое возможное значение может быть принято для данного отдельного поля.
- Дефис (-) между целыми числами обозначает диапазон чисел. Например,
1-4
означает целые числа 1, 2, 3 и 4. - Список значений, разделенных запятыми (,), обозначает перечень. Например, перечисление
3, 4, 6, 8
означает четыре указанных целых числа.