ASUDBase Отправка отчета по Email: различия между версиями
Alex (обсуждение | вклад) м Alex переименовал страницу ASUDBase отправка отчета по Email в ASUDBase Отправка отчета по Email |
Alex (обсуждение | вклад) Нет описания правки |
||
| Строка 31: | Строка 31: | ||
Для отправки сформированного отчета по e-mail воспользуйтесь утилитой [[SendEmail.EXE|SendEmail.EXE]] | Для отправки сформированного отчета по e-mail воспользуйтесь утилитой [[SendEmail.EXE|SendEmail.EXE]] | ||
== Автоматизация == | == Автоматизация == | ||
| Строка 39: | Строка 40: | ||
*добавить в файл команду отправки сформированных отчетов на Email | *добавить в файл команду отправки сформированных отчетов на Email | ||
*добавить в Планировщике Windows задание на запуск созданного bat-файла в требуемые интервалы времени | *добавить в Планировщике Windows задание на запуск созданного bat-файла в требуемые интервалы времени | ||
Если в BAT-файле будут присутстовать русские буквы, файл следует сохранить в кодировке ANSI / OEM 866 (удобно использовать программу Notepad ++) | |||
[[Category:База данных]] | [[Category:База данных]] | ||
Версия от 13:57, 5 июня 2020
Введение
Для ASUDBase версии 1.5-85 и выше
ASUDBase позволяет формировать отчеты по текущим показаниям = аналог Отчеты / Сводный отчет / Показания Мгн.Сут. ... в автоматическом режиме путем запуска программы с ключами из командной строки.
Параметры запуска программы
asudbase.exe /auto complex CID SID PARAMS FILEName
CID - идентификатор любого прибора учета из окна Шаг два (отображается при выборе прибора с введенным паролем).
Отчет будет сформирован по всем приборам аналогичного типа (например, как указано на рисунке - для CID = 398 отчет будет сформирован для всех теплосчетчиков типа ТВ-7)
- если квартира выбраннного CID = 0 - только по общедомовым,
- если > 0 - по квартирным приборам учета
SID:
- 0 - текущие показания
- 1 - почасовые
- 2 - посуточные
- 3 - помесячные
PARAMS - через ; точные имена столбцов, которые отображаются в окне отчета (Отчеты / Сводный отчет / Показания Мгн.Сут) и которые следует сохранить в CSV файл
FileName - имя файла сохраняемого отчета
пример запуска файла
asudbase.exe /auto complex 5694 0 Дата;Сер.номер;"W (НИ)"; B:\alfa.csv
Отправка отчетов по Email
Для отправки сформированного отчета по e-mail воспользуйтесь утилитой SendEmail.EXE
Автоматизация
Для автоматизации процесса создания и отправки файлов следует:
- создать командный bat-файл (в папке ..\OPC Server) , который будет формировать необходимые отчеты
- добавить в файл команду отправки сформированных отчетов на Email
- добавить в Планировщике Windows задание на запуск созданного bat-файла в требуемые интервалы времени
Если в BAT-файле будут присутстовать русские буквы, файл следует сохранить в кодировке ANSI / OEM 866 (удобно использовать программу Notepad ++)