GlobalSwimlanes: различия между версиями
>Vromav |
Nvasiliev (обсуждение | вклад) |
||
(не показаны 2 промежуточные версии 2 участников) | |||
Строка 32: | Строка 32: | ||
{{Note|Роли добавляются без возможности их редактирования или удаления. Но изменения в контейнере ролей | {{Note|Роли добавляются без возможности их редактирования или удаления. Но изменения в контейнере ролей будут автоматически применены ко всем БП, использующим данный контейнер}} | ||
Добавление новой роли в контейнер приведет к автоматическому появлению ее во всех процессах использующих данный контейнер. | Добавление новой роли в контейнер приведет к автоматическому появлению ее во всех процессах использующих данный контейнер. | ||
Строка 41: | Строка 41: | ||
Глобальные роли в плане использования ничем не отличаются от обычных, могут быть выбраны в узлах, обработчиках, формах и т.д. | Глобальные роли в плане использования ничем не отличаются от обычных, могут быть выбраны в узлах, обработчиках, формах и т.д.. | ||
[[Image:glob_swimlane_5.png]] | [[Image:glob_swimlane_5.png]] | ||
Строка 51: | Строка 51: | ||
[[Image:glob_swimlane_6.png]] | [[Image:glob_swimlane_6.png]] | ||
[[Категория:Документация]] |
Текущая версия на 21:46, 24 января 2024
Глобальные роли 4.4.0+
Версия 4.6.0
© 2015-2023, ООО "Процессные технологии"
В версии RunaWFE 4.4.0 было введено понятие глобальной роли - роли доступной в любом БП (при включении соответствующей опции) из некоторого контейнера.
В качестве контейнера ролей используется процесс, название которого начинается с точки, к примеру ".Globals", ".Shared", ".Public". Такое определение процесса не должно содержать ничего кроме ролей с инициализаторами.
Для включения глобальных ролей в определение БП, используется соответствующая опция "Использовать глобальные роли", доступная в свойствах БП.
По умолчанию опция находится в выключенном состоянии.
После перевода опции в значение true, на вкладку «Роли» будут добавлены все роли из контейнеров глобальных ролей, относящихся к проекту и всем папкам, находящимся выше по иерархии данного БП.
Если в контейнерах есть роли с одинаковыми названиями, то в процессах использующих эти контейнеры сработает правило приоритета, в БП попадет та глобальная роль, которая будет идти первой при обходе дерева проектов (в алфавитном порядке).
Глобальная роль помечается префиксом Global_
Роли добавляются без возможности их редактирования или удаления. Но изменения в контейнере ролей будут автоматически применены ко всем БП, использующим данный контейнер.
Добавление новой роли в контейнер приведет к автоматическому появлению ее во всех процессах использующих данный контейнер.
Переименование в контейнере вызовет автоматическое переименование во всех БП использующих контейнер.
Удаление же глобальной роли приведет к тому, что в БП использующем данный контейнер, такая роль потеряет признак глобальности.
Глобальные роли в плане использования ничем не отличаются от обычных, могут быть выбраны в узлах, обработчиках, формах и т.д..
При экспорте в par-файл или на сервер, глобальные роли отгружаются так же как локальные. У них есть только одно отличие — признак глобальности.
В свойствах экземпляров БП, глобальные роли помечены специальным признаком в колонке "Глобальная".