Перейти к основному содержимому

Шаблон сообщения

Перейдите на вкладку "Шаблон сообщения" и задайте текст предупреждения, который появляется в программе и/или отсылается выбранным пользователям при выполнении правила мониторинга.

Настройка шаблона сообщений
  • Выберите язык шаблона и настройте текст уведомления для выбранного языка. Предусмотрен также шаблон "По умолчанию", который используется всегда, если не выбран язык уведомления.
  • Введите тему сообщения. Тема отображается в заголовке всплывающего окна оповещения и подставляется в поле темы при отправке сообщения пользователям (например, в поле темы e-mail). Если тема не задана, то по умолчанию в поле темы при отправке электронной почты подставляется название правила.
  • Введите текст сообщения. В тексте сообщения могут содержаться различные переменные, табличные параметры и свойства объектов мониторинга.
    • Доступные переменные приведены в списке "Переменные". При отправке сообщения переменные в тексте заменяются соответствующими значениями, например, переменная {device.name} заменяется именем объекта, для которого было выполнено правило. Левый клик на переменной вставляет ее в текст оповещения.
    • Доступные параметры объекта/группы приведены в списке **"Параметры (табличные и финальные)" **. Левый клик на параметре вставляет его в текст оповещения.
    • Свойства, которые могут быть вставлены в сообщение, приведены в списке "Свойства". Данный список содержит все свойства, добавленные в Реестр свойств выбранного объекта мониторинга / группы, кроме свойств с типами "Цвет" и "Тарировочная таблица". Левый клик на свойстве вставляет его в текст оповещения. Кроме того программа позволяет использовать свойства других объектов – геозон, водителей и т.д. Например, выражение {values.GeoFence1.Square} позволяет получить значение площади текущей геозоны (из параметра GeoFence1). Все методы для считывания свойств из Реестров перечисленных объектов приведены в списке "Переменные".

Вы также можете использовать готовые пользовательские шаблоны сообщений. Доступные шаблоны отображаются слева от поля для ввода текста. Пользовательские шаблоны должны быть добавлены в папку \App_Data\Templates.MRules на web-сервере.


Синтаксис шаблона

Шаблон должен быть сформирован в формате HTML:

  • тема сообщения выделяется тегом <subject>.
  • текст сообщения выделяется тегом <body>. Текст может содержать переменные, параметры и свойства из списка поддерживаемых.

На рисунках ниже приведены примеры содержимого файла и текста сообщения по этому шаблону.

Пример содержимого файла шаблона
Пример использования шаблона