Статья №287
SVC - Автоматическая отправка отчетов на электронную почту
Необходимо реализовать автоматическое построение отчета используя данные из MSSQL oktell, сохранить в excel-файл и отправить на почту.
Необходимо создать служебный сценарий.
Рассмотрим на примере отправки отчета по таблице U_daily_statistics(статистика обращений на r.telsystems.ru).
1) Сперва необходимо инициализировать переменную хранящую дату.
2) Затем с помощью компонента SQL-Запрос делаем выборку из таблицы U_daily_statistics, присваивая значение каждой ячейки в строке определенной переменной:
описываем параметры:
3) Затем используя компонент "Файловая операция" сохраняем данные в файл(если по указанному пути файл найден не будет, то oktell создаст и запишет в него автоматически):
Параметру "Данные" необходимо присвоить значение выражения, в котором значения переменных разделены символом ";" для разбиения по ячейкам и на конце специальный символ Endline( для корректного перехода на новую строку):
4) Затем, используя компонент "Отправка Email", отправьте данный файл на почту, выбрав его во вложении.
отчет, статистика