<< Click to Display Table of Contents >> Navigation: Проект в MasterSCADA 4D > Дерево библиотек > Библиотека BaseObjects > BaseObjects.ФБ.Users > UsersSetBlocked |
Функциональный блок UsersSetBlocked служит для блокировки учетной записи пользователя, при которой пользователь не может запустить новый сеанс работы в клиенте визуализации, но сведения об этом пользователе не удаляются из исполнительной системы.
Важно! Для работы данного функционального блока у авторизованного пользователя должно быть настроено право доступа Управление блокировкой пользователей.
Вид в дереве |
Вид в редакторе FBD |
Входы и выходы ФБ:
Название |
Тип |
Назначение |
Входы |
||
UserName |
STRING |
Задается имя пользователя, чьей блокировкой необходимо управлять. |
Blocked |
BOOL |
Определяет признак блокировки. Если значение TRUE - пользователь будет заблокирован. Если False - разблокирован |
CloseSession |
BOOL |
Определяет необходимость закрытия сессии. Если вход Blocked равен TRUE и CloseSessions равен TRUE, то текущие сессии пользователя закрываются |
Выходы |
||
Error |
STRING |
Выдается текст ошибки, если действие блокировка/снятие блокировки не выполнено |
В панели свойств программы, в которой находится ФБ, в категории Задача рекомендуется устанавливать свойство Способ исполнения в состояние По вызову:
Как правило, изменение состояния блокировки пользователя происходит после нажатия на Кнопку. Для этого в ее событие Клик мыши добавляют действие Вызвать программу путем перетаскивания этого функционального блока на вход действия Программа.
Смотрите также: