Ad Widget

Collapse

Контекст пользовательского макроса в выражении триггера.

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • atraides
    Member
    • Nov 2017
    • 61

    #1

    Контекст пользовательского макроса в выражении триггера.

    Приветствую, столкнулся с таким вопросом, при написании триггера необходимо добавить проверку на значение пользовательского макроса. В каждом хосте прописаны макросы вида {$TEST1}=>ЗНАЧЕНИЕ , так же этот же макрос определен в глобальных {$TEST1}=>none.
    Вопрос в том как в формулу триггера вставить проверку если значение макроса не равно(или равно) : none . Конструкция вида {$TEST1:none}<>1 не работает(.
  • Evgeniy
    Senior Member
    • May 2012
    • 157

    #2
    С текстовым значением так сделать не получится. Как вариант, можно http-агентом брать значение макроса через api, а дальше оперировать им как обычным айтемом.

    Comment

    • Semiadmin
      Senior Member
      • Oct 2014
      • 1625

      #3
      Начиная с 4.2, можно и без API.
      Сделать произвольный текстовый айтем с таким JS в препроцессинге:
      return '{$TEST1}'

      Comment

      Working...