Документация для версии ATM-Интеллект 13.0. Документация на другие версии также доступна.

Предыдущая страница Примеры скриптов для задания пользовательского фильтра на панели истории  Пример скрипта для создания отчёта о тревожных ситуациях Следующая страница

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

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

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

ПараметрОписание
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 - показывать.

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

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

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