Автоматическое выполнение отчета

Оглавление  Назад  Далее

 Модуль АльфаЦЕНТР Диагностика и Анализ данных может автоматически выполнять диагностические, т.е. поддерживает работу в пакетном режиме. Пакетный режим работы - это работа по созданию результирующего отчета без участия пользователя и без вывода сообщений на экран.

 

Для запуска модуля АльфаЦЕНТР Диагностика и Анализ данных в пакетном режиме необходимо запустить модуль с параметрами (в квадратных скобках [] указываются необязательные параметры):

C:\AlphaCenter\ACDAD\ACDAD.exe -batch ACDADreport-файл

-batch - запускает модуль в пакетном режиме;

acdadreport-файл - полное имя к файлу отчета;

 

Параметры пакетной работы указываются в свойствах самого диагностического отчета на закладке "Пакетное выполнение"

 Таким образом, строка запуска приложения будет выглядеть следующим образом:

C:\AlphaCenter\ACDAD\ACDAD.exe -batch "c:\My DADReport\MyReport.acdadreport",

 

где

C:\AlphaCenter\ACDAD\ACDAD.exe - полный путь к модулю АльфаЦЕНТР Диагностика и Анализ данных;

параметр -batch - опция, указывает что модуль будет работать в пакетном режиме;

c:\My DADReport\MyReport.acdadreport - полный путь к файлу отчет, если полный путь с именем файла содержит пробелы, то весь полный путь с именем файла необходимо брать в кавычки, например "c:\My Report\MyReport.acdadreport";

 

Можно указать несколько имен файлов в параметрах командой строки. В этом случае они все будут обработаны с учетом следующих исключений:

при указание только имен файлов (без параметра -batch), все файлы отчетов будут открыты;

 

 Для пакетного исполнения в свойства отчета необходимо указать следующие параметры:

Выполняемые действия:

1.Выполнение всех проверок - все проверки отчета будут выполнены и данные по ним будут вставлены в конечный отчет, если это необходимо;

2.Создание конечного отчета - создание результирующего отчета и его сохранение в указанный файл в формате MS Excel;

3.Отправка SMS - выполнение отправки SMS с информацией о результатах выполнения диагностического отчета;

Имена файлов:

1.Имя файла конечного отчета - имя файла отчета, в который будет сохранен сформированный отчет, если установлено действие "Создание конечного отчета";

 После сохранения конечного отчета АльфаЦЕНТР Диагностика и Анализ данных информирует о результатах работы (созданных файлах или ошибках, если они возникли). Модуль АльфаЦЕНТР Запуск приложений может считывать результаты выполнения и передать дальше по модулям в рамках АльфаЦЕНТР Диспетчер заданий.

 Пример автоматизации формирования отчета и его экспорта в файл в формате MS Excel приведен в Приложение 4 "Пример автоматизации создания отчета".