<< Click to Display Table of Contents >> Объектная модель |
![]() ![]() ![]() |
Фильтрация сотрудников в контексте назначения прав
В новой версии можно программно получать информацию о том, что код вызывается из контекста назначения прав доступа. Для этого появился метод Sungero.Core.CallContext.CalledFromAccessRights(). Он доступен в событии UI-фильтрация (UIFiltering) для списка сотрудников, их групп, подразделений и наших организаций. Например, с помощью метода можно реализовать проверку, что код вызывается из панели «Управление доступом». Если это так, то закрытые записи сотрудников не отображаются:
|
Повторение выполнения обработчика для блока «Скрипт»
В новой версии добавлена возможность повторять выполнение обработчика блока «Скрипт» несколько раз. Например, это может быть полезно при преобразовании документа в PDF. Ранее, если сценарий преобразования не выполнялся, то после завершения блока задача могла прекращаться с ошибкой. Чтобы повторить выполнение обработчика, в блоке «Скрипт» появилось свойство RetrySettings, с помощью которого можно: •указать, что выполнение обработчика нужно повторить позднее; •задать дату и время, через которое выполнится обработчик; •определить количество повторов обработчика, чтобы завершить блок с ошибкой после нескольких попыток. |
При программной работе с методами склонения по падежам из класса Sungero.Core.CaseConverter теперь игнорируется склонение в именительный падеж (DeclensionCase.Nominative) или неопределенный (DeclensionCase.NotDefined). Это связано с тем, что преобразование из именительного падежа в именительный является излишним и нагружает систему при вычислениях. |
Изменения базового решения Directum RX
Изменения базового решения Directum RX см. в разделе Изменения в версии 4.10. |
© Компания Directum, 2024 |