Справочная "ЭнергоЦентр"

все разделы ... 

Параметры генератора отчетов для командной строки (авто создание отчетов)


Для создания отчетов в автоматическом режиме необходимо воспользоватся планировщиком задач ОС Windows.
Необходимо в нем прописать вот эту командную строку

...EnergoCenterecReport.exe -id [номер отчета] -period [0,1,2,3,4] -deep [глубина, дни или месяцы] -dir ["папка"] -time ["09:00"]


Возможные периоды (period):
 0 - день ( deep = 0 текущий, deep = 1 вчера, и т.д.)
 1 - месяц ( deep = 0 текущий, deep = 1 прошлый месяц, и т.д.)
 2 - период. от (текущего - deep) до текущего 
 3 - период. от первого числа месяца до определенного дня (deep = 0 до текущего дня, deep = 1 до вчерашнего дня, и т.д.)
4 - период. от стартовой даты до финальной в параметре (-deep DD.MM.YYYY1_DD.MM.YYYY2 
     например -deep 10.11.2018_15.11.2018)

В параметре -dir можно указать путь с именем файла в конце, в этом случае, оно будет использовано при сохранении файла.
Так же в имени файла можно использовать маску даты в виде <ddMMyyyy>, в этом случае в имя будет подставлена начальная дата периода, за который формируется отчет. Например, "Суточная ведомость за <dd.MM>.xls"