Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
product:triggers:changes:18x [24.01.2025 06:09] – [6. Параметр "BackoffTimes"] ekaterina.menkhuzinaproduct:triggers:changes:18x [24.01.2025 08:50] (текущий) – [8. Параметр Context.ModulePersonId] ekaterina.menkhuzina
Строка 9: Строка 9:
  
 ==== 3. Динамическая загрузка данных консоли ==== ==== 3. Динамическая загрузка данных консоли ====
-Сделана динамическая загрузка данных консоли при большом числе строк. Предусмотрены кнопки загрузки еще порции строк и полной загрузки, с индикацией операции.+Сделана динамическая загрузка данных консоли при большом числе строк. При прокрутке данных консоли загружаются еще порции строк до полной загрузки, с индикацией операции.
  
 Также предусмотрен индикатор того, полностью ли загружены данные консоли, или частично. Также предусмотрен индикатор того, полностью ли загружены данные консоли, или частично.
  
-==== 4. Пейджинг ==== + 
-Чтобы сузить диапазон выборки в списке сработок, добавлен пейджинг.+==== 4. Расширение фильтра ==== 
 +Чтобы сузить диапазон выборки в списке сработок, добавлено уточнение фильтра.
  
 <image shape="thumbnail">{{ :product:triggers:changes:tr01.png?400 |}}</image> <image shape="thumbnail">{{ :product:triggers:changes:tr01.png?400 |}}</image>
Строка 34: Строка 35:
  
 ==== 6. Параметр "BackoffTimes" ==== ==== 6. Параметр "BackoffTimes" ====
-Добавлен параметр ''BackoffTimes'' в "Инструкцию по установке ADVANTA".+В конфигурационный файл модуля триггеров ''appsettings.json'' добавлен параметр ''BackoffTimes'' (и в "Инструкцию по установке ADVANTA").
  
 ''BackoffTimes'' – список задержек перед считыванием очередного сообщения из шины, который задается в формате: [часы]:[минуты]:[секунды].[доля секунды]. В качестве разделителя используется символ ";". ''BackoffTimes'' – список задержек перед считыванием очередного сообщения из шины, который задается в формате: [часы]:[минуты]:[секунды].[доля секунды]. В качестве разделителя используется символ ";".
Строка 45: Строка 46:
 <image shape="thumbnail">{{ :product:triggers:changes:tr4.png?500 |}}</image> <image shape="thumbnail">{{ :product:triggers:changes:tr4.png?500 |}}</image>
  
-==== 8. Проверка сессии перед каждым вызовом триггера ==== +==== 8. Параметр Context.ModulePersonId ==== 
-Добавлена проверка сессии перед каждым вызовом триггераОпределяется ID Пользователя, от которого модуль триггеров вносит изменения - ''Login.asmx''\''WhoAmI'', возвращаются параметры: +Добавили параметр ''Context.ModulePersonId'' - это Пользователь, от которого запущен модуль триггеров. 
-  * ''PеrsonId'' (Id); +
-  * ''PrincipalId'' (PrincipalId)).+
  
-Также добавлена опция, которая позволяет не запускать триггер, если Пользователь, от имени которого выполняется триггер и Пользователь, совершивший действие, которое вызвало отправку события, совпадают.+Добавлена опция, которая позволяет не запускать триггер, если Пользователь, от имени которого выполняется триггер и Пользователь, совершивший действие, которое вызвало отправку события, совпадают.
  
 <image shape="thumbnail">{{ :product:triggers:changes:tr5.png?800 |}}</image> <image shape="thumbnail">{{ :product:triggers:changes:tr5.png?800 |}}</image>