Есть два элемента данных в шаблоне, создал триггер по одному элементу данных для отображения данных элемента в имени триггера использую {ITEM.VALUE}. Не пойму как как в имя триггера вытащить значение второго элемента данных если он не используется в триггере?
Ad Widget
Collapse
Значение элемента данных не используемого в триггере в имя триггера.
Collapse
X
-
Так используйте. Добавьте его в условие триггера через and, сравнив сам с собой, тогда у вас сравнение всегда будет true, а значение станет доступным через макрос {ITEM.VALUE2} -
В 5.2 в триггере появилось новое поле - Event name. Можно при помощи макроса {?EXPRESSION} вытащить в это имя события, которое будет замещать в проблеме имя триггера, не только значение произвольного айтема, даже не участвующего в триггере, но и результат вычисления над ним какой-либо триггерной функции. К сожалению, в отличие от Show operational data, при выводе полученного значения не применяются префиксы множителя (K, M, G etc).Comment
-
Пока везде использую 5.0 версию. Попробую на 5.2 как выберу время. На данный момент остановился на варианте сравнивать в триггере элемент самим с собой. Но проблема в том что если в элементе данных нет значения то не срабатывает триггер. В таком случае добавил в триггер через or часть без сравнения этого элемента. Хотел использовать значение из инвентаризации но поддержка подстановки в имени триггера значения из инвентаризации в основном не реализована, только нескольких значений, типа host...
-
Comment