<< Click to Display Table of Contents >> Navigation: Проект в MasterSCADA 4D > Дерево библиотек > Библиотека BaseObjects > BaseObjects.ФБ.Users > UsersGetSettings |
Функциональный блок UsersGetSettings является типом для экземпляров функциональных блоков, расширенных разработчиками проекта, предназначенных для получения значений дополнительных настроек пользователей в режиме исполнения.
Важно! Для возможности работы c ФБ UsersGetSettings в исполнительную систему должна входить опция MSRT4D-Security. Данная опция включена в базовый функционал лицензии Enterprise.
Вид в дереве |
Вид в редакторе FBD |
Входы и выходы ФБ:
Название |
Тип |
Назначение |
Входы |
||
UserName |
STRING |
Задается имя пользователя, по которому требуется получить значения дополнительных настроек |
Список дополнительных настроек пользователя зависит от требований проекта, чтобы создать экземпляр функционального блока, который может работать в конкретном проекте необходимо добавить в пользовательскую библиотеку экземпляр функционального блока UsersGetSettings. Затем добавить в него нужное количество выходов.
Имена и типы данных выходов должны совпадать с именами дополнительных настроек пользователя, доступ к которым нужно получить:
Далее в проекте необходимо использовать созданный функциональный блок. В панели свойств программы, в которой находится ФБ, в категории Задача рекомендуется устанавливать свойство Способ исполнения в состояние По вызову:
Как правило, для получения значений дополнительных настроек пользователя в окне создают Кнопку, затем в ее событие Клик мыши добавляют действие Вызвать программу (для этого функциональный блок следует перетащить на вход действия Программа).
Смотрите также: