ОФИЦИАЛЬНЫЙ ФОРУМ ГРУППЫ КОМПАНИЙ «ТЕХНОКОМ»

ОФИЦИАЛЬНЫЙ ФОРУМ ГРУППЫ КОМПАНИЙ «ТЕХНОКОМ» (http://forum.tk-chel.ru/index.php)
-   Система «АвтоГРАФ»: Программное обеспечение (http://forum.tk-chel.ru/forumdisplay.php?f=4)
-   -   Автоматическое создание и отправка отчетов (http://forum.tk-chel.ru/showthread.php?t=3329)

kadastr 25.10.2013 06:56

Автоматическое создание и отправка отчетов
 
Прошу ткнуть пальцем или подсказать :
Неоднократно промелькивала фраза " Автоматическое создание и отправка отчетов на электронную почту"
Как это осуществить ?

storm 25.10.2013 07:05

Цитата:

Сообщение от kadastr (Сообщение 65889)
Прошу ткнуть пальцем или подсказать :
Неоднократно промелькивала фраза " Автоматическое создание и отправка отчетов на электронную почту"
Как это осуществить ?

для этого вам нужна версия отчетов ReportsNET 1.0.4, ее можно установить через инсталлятор

или скачать по прямой ссылке

и распаковать архив, в этой версии есть такая возможность

Описание:
1. Добавлена возможность создания заданий для автоматического формирования отчетов по расписанию:

Меню "Список заданий" - открывает форму со списком заданий, которая позволяет создавать новые или изменять и удалять уже существующие задания
Для каждого задания на форме добавления(изменения) заданий можно задать следующие параметры:
- Название задания
- Время сработки - время, когда будет выполняться задание
- Доп. время сработки - дополнительное время, когда будет выполняться задание
- Периодичность выполнения задания - может быть трех видов:
а. Повторять каждые n дней
б. Повторять по дням недели
в. Повторять по дням месяца
- Директория экспорта - директория куда будут складываться сформированные отчеты (по умолчанию создается папка Export в каталоге с отчетами), для каждой сработки каждого задания будет создана подпапка с названием задания и временем его сработки.
- E-mail адреса отправки - адреса электронной почты, на которые при необходимости будут рассылаться письма со сформированными отчетами (несколько адресов могут быть введены через ; )
- Список отчетов - список отчетов со своими параметрами для формирования

Параметры отчетов в задании:
- Отчет - непосредственно отчет для формирования
- Список транспортных средств(ТС) - необходимо выбрать отдельные ТС или группы ТС для формирования, если выбрана группа целиком, то при дальнейшем добавлении ТС в эту группу в программе АвтоГРАФ, эти ТС также попадут в отчет (необходим перезапуск отчетов для обновления списка ТС)
- Период формирования - период, за который будет сформирован данный отчет, может быть нескольких видов: Произвольный, С начала суток, С начала недели, С начала месяца, За предыдущие сутки, За предыдущую неделю, За предыдущий месяц. При выборе произвольного период необходимо задать начало и конец периода - разницу в минутах от времени сработки задания
- Переключатель "GSM/USB"
- Настройка "Разбивать на рейсы"
- Настройка "Суммарный по всем ТС"
- Настройка "Отдельный файл для каждого ТС" - при включении данной настройки сформированный отчет будет разбит на отдельные файлы для каждого ТС
- Формат экспорта - формат, в который будет экспортирован готовый отчет после формирования. Возможны следующие форматы: Готовый отчет FastReports(*.fpx, открывается просмотрщиком FastReport), PDF, HTML, XML (Excel), Excel 2007, Microsoft Word, форматы картинок (BMP, PNG, JPG, GIF, TIFF)

kadastr 28.10.2013 09:49

Так же интересен возможно создание такого отчета :
Остатки топлиа и рекомендуемая заправка
То есть :
В настройка будет забито автоматическое формирование на 16:00 допустим :
В отчете хотелось бы видеть :
Время последних данных
Остаток топливо в баке на это время
Средний расход на 1 МЧ, ну или в бить его вручную
На а дальше формулой (Расход на 1 МЧ)*(12)+(Мертвый остаток)-(Остаток в баке)

Подскажите как реализовать ?

В частности интересует формула для времени (последние данные на 16:00 или ранее, ну или как настроить) и остаток на это время

kalan 29.10.2013 08:24

почему-то не отправляет сообщение по почте. Модуль отчётов должен быть запущен на сервере или на клиенте?

plex 29.10.2013 08:24

Цитата:

Сообщение от kalan (Сообщение 66136)
Модуль отчётов должен быть запущен на сервере или на клиенте?

там же где и ПО Автограф, и с того компа, с которого отправлять отчеты планируете.

kalan 29.10.2013 11:42

не робит (др. словенск.) Может какие то настройки в Автографе нужны?

storm 29.10.2013 11:46

Цитата:

Сообщение от kalan (Сообщение 66174)
не робит (др. словенск.) Может какие то настройки в Автографе нужны?

посмотрите наличие лог-файла autoreports.log в каталоге с модулем отчетов, если этот файл есть, то посмотрите его содержимое, туда пишутся все ошибки при формировании, отправке и т.д. и т.п.

kalan 29.10.2013 12:55

29.10.2013 10:02:14: не удалось отправить письмо по адресу:XXX; Failure sending mail.

storm 30.10.2013 04:49

Цитата:

Сообщение от kalan (Сообщение 66189)
не удалось отправить письмо по адресу:XXX; Failure sending mail.

эта проблема уже связана с чем-то извне
проверьте правильность написания E-mail адреса, что нет никаких фаерволов, проксей, которые могут препятствовать отправке писем

выложил новую версию, в которую добавил вывод более подробного сообщения об ошибке, закачайте ее, запустите, выполните ваше автоматическое задание и покажите, что будет в log-файле, тогда можно будет сказать подробнее в чем у вас проблема

kalan 30.10.2013 06:47

Ошибка та же.
30.10.2013 9:29:54: не удалось отправить письмо по адресу: ХХХ; Failure sending mail.

Запускаю с клиентского места (не сервер Автограф). На момент выполнения задания запущен Автограф и РепортНет. Отчет формируется в папке <ExportFolder>, но не отправляется. Компьютер в домене, W7.

Отключили Касперского, включили логирование на почтовике, выполнили задание в результате - ничего. Лог на почтовике пустой. С ним даже не было попытки установить соединение.

Администратор задал вопрос, где и как конфигурируется ReportNet под конкретную учётную запись пользователя (сервер отправки, учетная запись, пароль...)


Текущее время: 06:34. Часовой пояс GMT.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot