Отчёт о тревожных ситуациях (см. Отчет о тревожных ситуациях) можно автоматически генерировать с помощью скрипта, который использует реакцию REPORT_ALARMS объекта VIDEOSRV_R:

DoReact("VIDEOSRV_R","","REPORT_ALARMS","computer<>,file<>,export<>,object<>,region<>,district<>,city<>,type<>,fromTime<>,toTime<>,sorting<>,comment<>,filter<>");

Описание параметров приведены в таблице ниже:

ПараметрОписание
computer<>

Задает NetBIOS имя компьютера, на котором необходимо создать отчет.

Обязательный параметр.

file<>

Полный путь к файлу, в который будет сохранён отчёт.

Обязательный параметр.

export<>

Формат файла экспорта. 0 - Excel, 1 - HTML, 2 - RTF, 3 - CSV. 

Необязательный параметр. При отсутствии данного параметра осуществляется экспорт в формате Excel.

object<>

Объект по которому строится отчёт. В данном параметре указывается "Код объекта", который можно увидеть на Панели Истории интерфейсного объекта АТМ Мониторинг (см. Информация об объекте).

Необязательный параметр. При отсутствии данного параметра строится отчёт по всем объектам.

region<>

Фильтр по справочнику "Область". Необходимо через запятую указать порядковые номера опций в раскрывающемся списке Область, которые должны использоваться. Например: (region<1,3>) (см. Отчет о тревожных ситуациях).

Необязательный параметр. При отсутствии данного параметра строится отчёт по всем областям.

district<>

Фильтр по справочнику "Район". Необходимо через запятую указать порядковые номера опций в раскрывающемся списке Район, которые должны использоваться. Например: (district<2,3,5>) (см. Отчет о тревожных ситуациях).

Необязательный параметр. При отсутствии данного параметра строится отчёт по всем районам.

city<>

Фильтр по справочнику "Город". Необходимо через запятую указать порядковые номера опций в раскрывающемся списке Город, которые должны использоваться. Например: (city<1>) (см. Отчет о тревожных ситуациях).

Необязательный параметр. При отсутствии данного параметра строится отчёт по всем городам.

type<>

Фильтр по справочнику "Тревожное событие". Необходимо через запятую указать порядковые номера опций в раскрывающемся списке Тревожное событие, которые должны использоваться. Например: (type<1,3,5>) (см. Отчет о тревожных ситуациях).

Необязательный параметр. При отсутствии данного параметра строится отчёт по всем тревогам.

fromTime<>

Дата-время начала отчёта в формате "ДД-ММ-ГГ ЧЧ:ММ:СС".

Обязательный параметр.

toTime<>

Дата-время окончания отчёта в формате "ДД-ММ-ГГ ЧЧ:ММ:СС".

Обязательный параметр.

sorting<> 

Режим сортировки. 0 - по событию, 1 - по времени.

Необязательный параметр. При отсутствии данного параметра используется сортировка по событию.

comment<>

Показывать комментарий. 0 - не показывать, 1 - показывать.

Необязательный параметр. При отсутствии данного параметра комментарии не показываются.

filter<>

Текстовый фильтр по сообщениям отслеживаемых тревог (см. Настройка групп тревог).

Необязательный параметр.

Пример скрипта, который будет автоматически создавать Отчёт о тревожных ситуациях каждый день в 20:00 и сохранять в файл c:\report.html:

OnTime(W,D,X,Y,"20","00","00")
{
DoReact("VIDEOSRV_R","","REPORT_ALARMS","computer<MONITORING>,file<c:\report.html>,export<1>,fromTime<" + date + " 00:00:00>,toTime<" + date + " " + time + ">");
}