This is topic Организация доступа пользователей к экранам - как сделать? in forum TRACE MODE 6 бесплатная Базовая версия / TRACE MODE 6 free Base version at Форум TRACE MODE: техническая поддержка.
Добрый день! У нас в проекте есть 3 экрана: начальный, экран оператора и экран инженера. Также есть 2 пользователя: оператор и инженер.
Предполагается, что у инженера будет доступ ко всем экранам, а у оператора - только к начальному и экрану оператора.
По информации из помощи непонятно: 209, Screen – права на доступ к графическим экранам (битовая маска Экраны раздела Доступ редактора, см. также Задание параметров графического экрана ). Эти права индицирует также байт 0 (0x000000FF) атрибута 207, Right_Mask;
Предполагаю, что права на доступ к экрану задаются где-то здесь (ссылка на скриншот экрана, область выделена красным овалом): https://yadi.sk/i/5MHpmknzifxze
Или нет? Пожалуйста, объясните.
Для меня, как для пользователя было бы гораздо удобнее выбирать доступные для польователя экраны из выпадающего списка существующих экранов, а не задавать биты. Или я пока еще только учусь...
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Права на доступ к экрану действительно определяются сочетанием кода доступа, заданного в свойствах экрана и соответствующим свойством в правах ПОЛЬЗОВАТЕЛЯ. Алгоритм определения доступности экрана для каждого ПОЛЬЗОВАТЕЛЯ описан в разделе "Задание параметров графического экрана/Код доступа".