Пункт Расписание (Schedule) в меню Файл (File) содержит список созданных Планировщиков (Schedulers) в дизайнере отчетов, а также команду создания нового элемента Планировщик. Этот элемент предоставляет возможность осуществлять определенные действия с отчетом по расписанию. Например, вы можете автоматизировать процесс построения отчета или преобразования его в определенный тип файла, сохраненить результат в локальное хранилище или отправить его по Email.
 

 

 

В этой главе будут рассмотрены следующие вопросы:

strel11 Панель управления планировщиками;

strel11 Параметры расписания однократного планировщика;

strel11 Параметры расписания ежечасного планировщика;

strel11 Параметры расписания ежедневного планировщика;

strel11 Параметры расписания еженедельного планировщика;

strel11 Параметры расписания ежемесячного планировщика;

strel11 Дополнительные параметры;

strel11 Действия планировщика.

 

 

Все планировщики располагаются на панели пункта Расписание, в виде списка. Для добавления нового планировщика, следует нажать кнопку Новый планировщик (New Scheduler). При создании планировщика следует определить его тип. В зависимости от типа, настройки расписания могут отличаться. Планировщик может быть следующих типов:
strel11 Однократный (Once) планировщик будет запущен однажды в установленную дату и время, если иное не определенно дополнительными параметрами;

strel11 Ежечасный (Hourly) планировщик будет запускаться каждый час, в определенные минуты, если иное не определенно дополнительными параметрами;
strel11 Ежедневный (Daily) планировщик будет запускаться каждый день в определенное время, если иное не определенно дополнительными параметрами;
strel11 Еженедельный (Weekly) планировщик будет запускаться в определенный день недели и время, если иное не определенно дополнительными параметрами;

strel11 Ежемесячный (Monthly) планировщик будет запускаться в определенный день месяца и время, если иное не определенно дополнительными параметрами.
 

Информация

 

Любой планировщик можно запустить принудительно. Для этого следует выделить его в списке планировщиков и нажать кнопку Запустить (Run).

 

 

 
Панель управления планировщиками

В меню Файл на панели планировщиков присутствует панель инструментов, на которой располагаются элементы управления планировщиком.

 

 

img_1 Команда Редактировать (Edit) предоставляет возможность вызвать меню редактирования выделенного планировщика.

img_2 Команда Удалить (Delete) предоставляет возможность удалить выделенный планировщик из списка.

img_3 Команда Запустить (Run) предоставляет возможность принудительно выполнить запуск выделенного планировщика, не прерывая расписание.

img_4 Команда Просмотр деталей (View details) предоставляет возможность вызвать меню логов выделенного планировщика. В меню логов отображается журнал событий этого планировщика. Логи вы можете сохранить в файл, при необходимости.

 

 

Также команды управления продублированы в контекстном меню планировщиков. Кроме этого, в контекстном меню присутствует команда Удалить все (Delete All), которая предоставляет возможность удалить все планировщики.

 

Параметры расписания однократного планировщика

Ниже представлено меню создания нового однократного планировщика.
 

 

img_1 Параметр Наименование (Name) предоставляет возможность указать имя для текущего планировщика.

img_2 Параметр Описание (Description) предоставляет возможность указать дополнительное пояснение для текущего планировщика.

img_3 Параметр Тип (Type) предоставляет возможность изменить тип планировщика.

img_4 Параметр Доступность (Enabled) предоставляет возможность определить статус текущего планировщика: запущен, если флажок установлен, или остановлен, если флажок снят.

img_5 Параметр Время запуска (Run at Time) предоставляет возможность определить дату и время срабатывания планировщика.

 

 

Параметры расписания ежечасного планировщика

Ниже представлено меню создания нового ежечасного планировщика.
 

 

img_1 Параметр Наименование (Name) предоставляет возможность указать имя для текущего планировщика.

img_2 Параметр Описание (Description) предоставляет возможность указать дополнительное пояснение для текущего планировщика.

img_3 Параметр Тип (Type) предоставляет возможность изменить тип планировщика.

img_4 Параметр Доступность (Enabled) предоставляет возможность определить статус текущего планировщика: запущен, если флажок установлен, или остановлен, если флажок снят.

img_5 Параметр Время запуска (Run at Time) предоставляет возможность определить время срабатывания планировщика, т.е. минуты каждого часа, когда планировщик будет срабатывать.

img_6 Параметр Повторять каждые (Run Every) предоставляет возможность определить интервал циклов срабатывания ежечасного планировщика. Например, если параметр установлен в значение 1, то планировщик будет срабатывать каждый час. Если же этот параметр установлен в значение 2, то каждые два часа и т.д.
 
 

Параметры расписания ежедневного планировщика

Ниже представлено меню создания нового ежедневного планировщика.
 

 

img_1 Параметр Наименование (Name) предоставляет возможность указать имя для текущего планировщика.

img_2 Параметр Описание (Description) предоставляет возможность указать дополнительное пояснение для текущего планировщика.

img_3 Параметр Тип (Type) предоставляет возможность изменить тип планировщика.

img_4 Параметр Доступность (Enabled) предоставляет возможность определить статус текущего планировщика: запущен, если флажок установлен, или остановлен, если флажок снят.

img_5 Параметр Время запуска (Run at Time) предоставляет возможность определить время суток, в которое будет срабатывать планировщик.

img_6 Параметр Повторять каждые (Run Every) предоставляет возможность определить интервал циклов срабатывания ежедневного планировщика. Например, если параметр установлен в значение 1, то планировщик будет срабатывать каждый день. Если же этот параметр установлен в значение 2, то каждые два дня и т.д.
 
 

Параметры расписания еженедельного планировщика

Ниже представлено меню создания нового еженедельного планировщика.
 

 

img_1 Параметр Наименование (Name) предоставляет возможность указать имя для текущего планировщика.

img_2 Параметр Описание (Description) предоставляет возможность указать дополнительное пояснение для текущего планировщика.

img_3 Параметр Тип (Type) предоставляет возможность изменить тип планировщика.

img_4 Параметр Доступность (Enabled) предоставляет возможность определить статус текущего планировщика: запущен, если флажок установлен, или остановлен, если флажок снят.

img_5 Параметр Время запуска (Run at Time) предоставляет возможность определить время суток, в которое будет срабатывать планировщик.

img_6 Параметр Дни недели (Days of Week) предоставляет возможность выбрать дни недели, в которые планировщик будет срабатывать.

img_7 Параметр Повторять каждые (Run Every) предоставляет возможность определить интервал циклов срабатывания еженедельного планировщика. Например, если параметр установлен в значение 1, то планировщик будет срабатывать каждую неделю. Если же этот параметр установлен в значение 2, то раз в две недели и т.д.
 

 

Параметры расписания ежемесячного планировщика

Ниже представлено меню создания нового ежемесячного планировщика.
 

 

img_1 Параметр Наименование (Name) предоставляет возможность указать имя для текущего планировщика.

img_2 Параметр Описание (Description) предоставляет возможность указать дополнительное пояснение для текущего планировщика.

img_3 Параметр Тип (Type) предоставляет возможность изменить тип планировщика.

img_4 Параметр Доступность (Enabled) предоставляет возможность определить статус текущего планировщика: запущен, если флажок установлен, или остановлен, если флажок снят.

img_5 Параметр Время запуска (Run at Time) предоставляет возможность определить время суток, в которое будет срабатывать планировщик.

img_6 Параметр Дни недели (Days of Week) предоставляет возможность выбрать дни недели, в которые планировщик будет срабатывать.

img_7 Параметр Месяц запуска (Run at Month) предоставляет возможность выбрать месяцы, в которые планировщик будет срабатывать.

img_8 Параметр Повторять каждые (Run Every) предоставляет возможность определить интервал циклов срабатывания ежемесячного планировщика. Например, если параметр установлен в значение 1, то планировщик будет срабатывать каждый цикл выбранных месяцев. Если же этот параметр установлен в значение 2, то раз в два цикла и т.д.

 

 
Панель дополнительных параметров

Помимо основных параметров, каждый планировщик содержит дополнительные параметры, которые располагаются на отдельной панели. Для того чтобы раскрыть эту панель, следует нажать кнопку Больше параметров (More Options).

 

 

img_1 Параметр Повторять задачу каждые (Repeat task very) предоставляет возможность определить интервал дополнительного запуска текущего планировщика. Параметр На срок (for a duration of) предоставляет возможность определить интервал, в течение которого будет происходить дополнительные запуски планировщика.

img_2 Параметр Остановить все выполняемые задачи после повторения (Stop all running tasks at end of repetition duration) предоставляет возможность остановить планировщик, после выполнения цикла повторений его запуска.

img_3 Параметр Задержка задачи до (Delay task for up to) предоставляет возможность определить интервал задержки запуска текущего планировщика.

img_4 Параметр Остановить задачи если они не работают дольше (Stop tasks if it runs longer than) предоставляет возможность определить временной интервал, по истечению которого, планировщик будет остановлен, если его задачи не будут выполнены.

img_5 Параметр Истекает (Expire) предоставляет возможность определить дату и время остановки планировщика.

 

 

Действия планировщика

Каждый планировщик выполняет определенные действия. По типу, все действия можно разделить на:
strel11 Запуск отчета (Run Report), т.е. построение и преобразование отчета или дашборда в определенный документ;
strel11 Отправить по Email (Send Email), т.е. отправка файла отчета или документа определенному списку лиц.

 

Максимальное количество действий в планировщике ограничено до 15 задач. Управление задачами планировщика осуществляется на вкладке Действия (Actions) в его редакторе.

 

 

img_1 Список всех действий планировщика.

img_2 В поле Отчет (Report) необходимо указать отчет для текущего действия. Также, если в отчете присутствуют параметры, требующие запроса пользователя, их можно установить с помощью специального элемента управления Параметры (Parameters).

img_3 В поле Пункт назначения (Destination) необходимо определить локальное место сохранения готового документа.

img_4 Параметр Тип результата (Result Type) предоставляет возможность определить тип файла, в который будет преобразован отчет или дашборд. Обратите внимание, что список доступных типов файлов различается для отчета или панели индикаторов. Если в шаблоне содержится отчет и панель индикаторов, то список типов файлов будет такой же как и для шаблона только с панелью индикаторов.

img_5 Параметр Наименование результата (Result Name) предоставляет возможность создать шаблон формирования имени для готового документа.

img_6 Параметр Перезаписать если существует (Owerwrite If Exists) предоставляет возможно определить будет ли готовый документ перезаписываться каждый раз при срабатывании планировщика, или на каждое преобразование будет сохраняться своя копия файла.

 

 

В случаях, создания действия Отправить по Email, также необходимо заполнить некоторые поля.

 

 

img_1 Список всех действий планировщика.

img_2 В поле Куда (To), указываются электронные адреса получателей, которые получат письмо при срабатывании планировщика.

img_3 В поле Тема (Subject) указывается тема электронного письма.

img_4 В поле Сообщение (Message) можно указать текст электронного письма.

img_5 В поле Файлы (Files) следует выбрать преобразованные отчеты с помощью действий Запустить отчет, которые будут прикреплены к текущему электронному письму. Обратите внимание, что другие файлы прикрепить к электронному письму нельзя. Только результат действия Запустить отчет.

 

Информация

 

Обратите внимание, что для действия Отправить по Email необходимо определить настройки SMTP. Эти настройки определяются в меню Параметры (Options) дизайнера отчетов на вкладке Планировщик (Scheduler).