Использование макросов в шаблонах примечаний
28 сентября 2026
ID 314352
Макрос – это элемент подстановки, используемый в шаблонах примечаний к сообщениям. В формируемом на основе шаблона тексте примечания макрос заменяется на некоторое значение.
Синтаксис макроса: %ИМЯ_МАКРОСА%
Значения макросов автоматически подставляются на английском языке. Переключение языков для макросов недоступно.
В текстах уведомлений о срабатывании правила можно использовать следующие макросы (см. таблицу ниже).
Макросы для шаблонов примечаний
Макрос | Описание |
|---|---|
%PRODUCT_NAME% | Название приложения – KSMG. |
%NODE_IP% | IP-адрес узла кластера, на котором было обработано сообщение. |
%NODE_PORT% | Порт подключения к узлу кластера, на котором было обработано сообщение. |
%MESSAGE_ID% | Идентификатор, присвоенный сообщению приложением KSMG. |
%DATE% | Дата получения сообщения. |
%DATA_BEGIN% | Служебный макрос для обозначения начала списка вложений. |
%DATA_END% | Служебный макрос для обозначения конца списка вложений. |
%OBJECT_NAME% | Имя обнаруженного объекта. Если имя объекта содержит ссылку, KSMG делает ссылку неактивной с помощью добавления пробелов. Значение макроса зависит от его расположения в примечании:
|
%OBJECT_SIZE% | Размер сообщения целиком или отдельных его вложений. Значение макроса зависит от его расположения в примечании:
|
%STATUS% | Результат проверки сообщения или вложения. Значение макроса зависит от его расположения в примечании:
Статус подставляется вместо макроса, если в параметрах модулей, присвоивших этот статус, включено добавление примечаний. Если статусов несколько, они перечисляются через запятую. |
%OBJECT_ACTION% | Действие приложения над сообщением или вложением. Значение макроса зависит от его расположения в примечании:
|
%WEB_CONSOLE_LINK% | Ссылка на персональное Хранилище пользователя. |
%WEB_CONSOLE_LINK_MESSAGE% | Ссылка на конкретное сообщение в Хранилище пользователя. В режиме персонального пользователя при переходе по ссылке открывается окно, содержащее сообщение из персонального Хранилища. Для привилегированного пользователя при наличии соответствующих разрешений при переходе по ссылке открывается окно, содержащее сообщение из общего Хранилища. Если у пользователя есть доступ как к общему, так и персональному Хранилищу, будет открыто сообщение в общем Хранилище. |