Интерфейс пользователя
Расписания
После запуска модуля, первым открывается окно расписаний. Данное окно предназначено для управления расписаниями и предоставляет такие возможности как: создание, редактирование, удаление. Так-же через данное окно осуществляется переход к окну отчёты, для управлениями отчётами и настройки связи с расписанием.
- Название окна.
- Строка поиска. Производит поиск расписаний, название которых начинается с веденных символов. Регистр букв имеет значение.
- Кнопки управления. Слева направо: Запуск расписания, остановка, разовое выполнение расписания, удаление, импорт расписания из файла, экспорт расписания в файл, показать редактор.
- Таблица с расписаниями.
- Имя учётной записи, под которой ведётся работа.
- Информация о правах учётной записи. Сообщает какие действия разрешены.
В таблице с расписаниями (4), можно посмотреть полную информацию по расписанию: текущий статус(запущенные расписания подсвечены зелёным цветом), дату и время крайнего запуска расписания.
При нажатии кнопки «показать редактор» (3), в правой части экрана откроестся панель для добавления и редактирования записи.
- Кнопка для сброса значений всех полей в редакторе.
- Поле для ввода названия расписания.
- Поле для ввода выражения cron, задающее периодичность выполнения расписания.
- Открывает окно для настройки связи расписания с отчётом.
Если настроена связь расписания с отчётом, на кнопке (4), отображается отметка. Подобная индикация используется во всех окнах модуля.
После внесения изменений в любое из этих полей, активируется кнопка сохранения(вторая слева).
Кнопка сохранения изменений будет оставаться неактивна, если производится корректировка полей запущенного расписания. Для сохранения изменений, сперва требуется остановить расписание.
Отчёты
Данное окно предназначено для управления отчётами и предоставляет такие возможности как: создание, редактирование, удаление. Так-же через данное окно осуществляется переход к окнам: шаблоны отчётов, шаблоны писем, получатели.
- Строка поиска. Производит поиск в полях (4), (5), (6). Регистр букв имеет значение.
- Отметка связи отчёта с расписанием. Можно выбрать только один отчёт.
- Панель управления. Слева направо: добавить новый шаблон, сохранить изменения, сброса значений всех полей редактора, удаление, скрытие редактора.
- Имя файла с отчётом. Может включать в себя теги(строка заключённая в квадратные скобки).
- SQL запрос определяющий условие формирования запроса. Этот запрос выполняется перед формированием отчёта, если запрос ничего не возвращает - файл отчёта не формируется.
- Может содержать SQL запрос возвращающий строку с произвольным количеством столбцов. Если имя столбца помещено в поле с именем файла (4) в квадратных скобках, эта конструкция, будет заменена на значение из этого столбца.
- Открывает окно для настройки связи отчёта с шаблонами.
- Открывает окно для настройки связи отчёта с шаблоном письма.
- Открывает окно для настройки связи отчёта с получателями письма.
- Если отмечен - будет оправлено одно письмо, всем получателям. Если отметка не стоит, каждому адресату будет направлено отдельное письмо.
- Если отмечен и проверочный запрос ничего не вернул (5). Всем получателям будет направлено отдельное письмо. Шаблон этого письма настраивается пр нажатию кнопки (12).
- Открывает окно для настройки связи отчёта с шаблоном письма, которое будет отправлено если стоит отметка в поле (11) и условие формирования отчёта не выполнено.
- Кнопка подтверждения выбора. После её нажатия, произойдёт переход в окно с расписаниями и активируется кнопка сохранения изменений. После нажатия на неё, изменения будут зафиксированы.
- Кнопка возврата на окно с расписаниями. Все не сохранённые изменения будут потеряны.
Шаблоны отчётов
Данное окно предназначено для управления шаблонами и предоставляет такие возможности как: создание, редактирование, удаление. Так-же через данное окно осуществляется переход к окну параметры шаблона.
Параметры шаблонов
Данное окно предназначено для управления параметрами, которые могут будут переданы в шаблон для построения отчёта.
- Строка поиска. Производит поиск параметров, название или значение которых начинается с веденных символов. Регистр букв имеет значение.
- Панель управления. Слева направо: добавить новый параметр, сохранить изменения, сброса значений всех полей редактора, удаление, скрыть редактор.
- Отметка связи параметра с шаблоном. Можно выбрать несколько параметров.
- Название параметра(должно совпадать с названием параметра в шаблоне).
- Значение параметра. Может включать в себя теги(строка заключённая в квадратные скобки).
- Может содержать SQL запрос возвращающий строку с произвольным количеством столбцов. Если имя столбца помещено в поле со значением параметра (5) в квадратных скобках, эта конструкция будет заменена на значение из этого столбца.
- Если установлена данная отметка, значение параметра будет трактоваться как полное имя файла на файловом хранилище. Перед формированием отчёта будет предпринята попытка загрузить его.
- Сохранение изменений по выбранным параметрам (3).
- Кнопка возврата на окно с шаблонами. Все не сохранённые изменения будут потеряны.
Шаблоны писем
Данное окно предназначено для управления шаблонами электронных писем.
- Строка поиска. Производит шаблонов, тема или содержание которых начинается с веденных символов. Регистр букв имеет значение.
- Панель управления. Слева направо: добавить новый шаблон, сохранить изменения, сброса значений всех полей редактора, удаление, скрытие редактора.
- Отметка связи письма с отчётом. Можно выбрать только одно письмо.
- Тема письма. Может включать в себя теги(строка заключённая в квадратные скобки).
- Содержание письма. Может включать в себя теги(строка заключённая в квадратные скобки).
- Может содержать SQL запрос возвращающий строку с произвольным количеством столбцов. Если имя столбца помещено в поля (4) и (5) в квадратных скобках, эта конструкция будет заменена на значение из этого столбца.
- Кнопка подтверждения выбора. После её нажатия, произойдёт переход в окно с отчётами и активируется кнопка сохранения изменений. После нажатия на неё, изменения будут зафиксированы.
- Кнопка возврата на окно с шаблонами. Все не сохранённые изменения будут потеряны.
Получатели
Данное окно предназначено для управления почтовыми адресами получателей писем.
- Строка поиска. Производит шаблонов, тема или содержание которых начинается с веденных символов. Регистр букв имеет значение.
- Панель управления. Слева направо: добавить адрес, сохранить изменения, сброса значений всех полей редактора, удаление, скрытие редактора.
- Email адрес получателя.
- Отметка связи адреса с отчётом. Можно выбрать несколько адресов.
- Сохранение выбора получателей (4).
- Кнопка возврата на окно с отчётами. Все не сохранённые изменения будут потеряны.







