Изменения

Перейти к навигации Перейти к поиску

Сигналы 2.0

4241 байт добавлено, 22:33, 1 августа 2021
Обработчик - это описание реакции системы на наступление описанного в связанном триггере условия - отправка сообщения/инкрементация счетчика и тому подобное.
Триггер - это описание регистрируемых условийв терминах машинных данных и/или данных формируемых системой/вводимых пользователями.  Запуск одного обработчика может быть инициирован срабатыванием нескольких триггеров. Срабатывание одного триггера может быть ассоциировано с несколькими обработчиками. При этом активная версия общего скрипта всегда одна. Однако, если скрипт или разработчик были скомпилированы на основе устаревшей версии скрипта они будут работоспособны вплоть до декомпиляции.Поскольку модуль работает с элементами кода DPA, просим внимательно следить за анонсами обновлений. В случае, если обновление будет требовать корректировки и рекомпиляции ранее выданных вам скриптов, мы сообщим об этом.
==Настройка сигнала 2.0==
[[File:Trigger error.png | 1000px]]
 
==Рекомендации по работе со скриптами "Сигналов 2.0"==
 
Скрипты, обработчики и триггеры представляют собой (и передаются в виде) файлов в формате ".cs", при отсутствии специализированных средств для работы с кодом, вы можете открыть файлы в "Блокнот" или "Notepad".
Откройте файл, внесите правки, если это было рекомендованы специалистами X-tensive, затем скопируйте текст в DPA для компиляции.
Модуль "Сигналы 2.0" предоставляет возможность формирования сложных сценариев и не предполагает расширенного настроечного инструментария в рамках пользовательского интерфейса, поэтому для адаптации скриптов вам может потребоваться внести небольшие корректировки в код.
 
<b>Пример </b>: скрипты, использованные в примерах выше, позволяют настроить отправку web-уведомления с идентификатором "31175" пользователю с табельным номером "123" в случае, если в течении часа с начала регистрации простой не был классифицирован, скрипт так же предполагает эскалацию и отправку уведомления с идентификатором "31175" пользователю с табельным номером "321", в случае, если через четыре часа с начала регистрации простой не был классифицирован.
Вы можете заменить табельные номера и длительность простоев и идентификатор шаблона, чтобы адаптировать скрипт для своих потребностей.
 
[[File:Tr.PNG | 1000px]]
 
[[File:Hl.PNG | 1000px]]
 
Передаваемые или публикуемые специалистами X-tensive скрипты "Сигналов 2.0" содержат комментарии в формате:
<b>Важно</b>: для корректной работы описанного выше примера шаблон уведомления (Главное меню->Справочники->Справочник шаблонов сообщений) с идентификатором "31175" должен содержать тег {EquipmentName}. Идентификатор шаблона вы можете увидеть в режиме разработчика на вкладке "Сеть".
968

правок

Навигация