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