Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
product:triggers:changes:18x [22.01.2025 10:30] ekaterina.menkhuzinaproduct:triggers:changes:18x [24.01.2025 08:50] (текущий) – [8. Параметр Context.ModulePersonId] ekaterina.menkhuzina
Строка 2: Строка 2:
 Изменения в версии триггеров 18.Х: Изменения в версии триггеров 18.Х:
  
-1. Чтобы сузить диапазон выборки в списке сработок, добавлен пейджинг.+==== 1. Последовательное выполнение триггеров ==== 
 +Изменено понятие последовательного выполнения триггеров - ранее последовательно выполнялось только тело триггера, условия триггера проверялись параллельно. Теперь под последовательным понимается выполнение и условия, и тела триггера. 
 + 
 +==== 2. Динамическое обновление страницы с мониторингом ==== 
 +Реализовано динамическое обновление страницы с мониторингом. По мере появления сработок – обновляется список, в том числе с учетом примененного фильтра. Ранее если обновлялась страница при наличии фильтра, фильтр сбрасывался. 
 + 
 +==== 3. Динамическая загрузка данных консоли ==== 
 +Сделана динамическая загрузка данных консоли при большом числе строк. При прокрутке данных консоли загружаются еще порции строк до полной загрузки, с индикацией операции. 
 + 
 +Также предусмотрен индикатор того, полностью ли загружены данные консоли, или частично. 
 + 
 + 
 +==== 4. Расширение фильтра ==== 
 +Чтобы сузить диапазон выборки в списке сработок, добавлено уточнение фильтра.
  
 <image shape="thumbnail">{{ :product:triggers:changes:tr01.png?400 |}}</image> <image shape="thumbnail">{{ :product:triggers:changes:tr01.png?400 |}}</image>
Строка 10: Строка 23:
 <image shape="thumbnail">{{ :product:triggers:changes:tr2.png?400 |}}</image> <image shape="thumbnail">{{ :product:triggers:changes:tr2.png?400 |}}</image>
  
 +==== 5. Параметр "Время ожидания" ====
 +Добавлен в карточке исполнения триггера (задача) параметр "Время ожидания" (в секундах с точностью до тысячных).
 +
 +<image shape="thumbnail">{{ :product:triggers:changes:tr3.png?400 |}}</image>
 +
 +На карточке задачи изменен порядок параметров:
 +  * дата и время отправки в шину;
 +  * дата и время начала выполнения (переименовано из "Время начала выполнения");
 +  * время ожидания;
 +  * время выполнения.
 +
 +==== 6. Параметр "BackoffTimes" ====
 +В конфигурационный файл модуля триггеров ''appsettings.json'' добавлен параметр ''BackoffTimes'' (и в "Инструкцию по установке ADVANTA").
 +
 +''BackoffTimes'' – список задержек перед считыванием очередного сообщения из шины, который задается в формате: [часы]:[минуты]:[секунды].[доля секунды]. В качестве разделителя используется символ ";".
 +
 +В лог стал записываться тайминг при старте движка модуля триггеров.
 +
 +==== 7. Отображение ошибки компиляции ====
 +Добавлено отображение ошибки компиляции внизу текста триггера (если она есть).
 +
 +<image shape="thumbnail">{{ :product:triggers:changes:tr4.png?500 |}}</image>
 +
 +==== 8. Параметр Context.ModulePersonId ====
 +Добавили параметр ''Context.ModulePersonId'' - это Пользователь, от которого запущен модуль триггеров. 
 +
 +Добавлена опция, которая позволяет не запускать триггер, если Пользователь, от имени которого выполняется триггер и Пользователь, совершивший действие, которое вызвало отправку события, совпадают.
 +
 +<image shape="thumbnail">{{ :product:triggers:changes:tr5.png?800 |}}</image>