1. Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
  2. Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
  3. Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
  4. За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
  5. Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
  6. Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
  7. Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.

Отобразить логин текущего пользователя на видеокадре ?

Модератор: Глоб.модераторы

Закрыто

Автор темы
DenisSS
здесь недавно
здесь недавно
Сообщения: 3
Зарегистрирован: 25 янв 2023, 10:43
Имя: Денис
Страна: Россия
город/регион: Санкт-Петербург

Отобразить логин текущего пользователя на видеокадре ?

Сообщение DenisSS »

Добрый день, уважаемые коллеги.
Прошу помочь в решении одной простенькой задачки, решения которой я не смог найти в справке по MasterSCADA 4D.

Исходные данные (MasterSCADA 4D):
Для входа в систему в разделе "Безопасность" создано несколько пользователей с различными ролями.
При запуске проекта в рантайме, система запрашивает логин и пароль, и после корректного их ввода осуществляется вход в систему.
Здесь всё нормально, всё работает.

Вопрос:
Как выгрузить в строковый (или любой) параметр программы, для отображения на видеокадре, логин текущего пользователя и его роль?
Заранее спасибо.

С уважением,
Сухарев Д.С.

Отправлено спустя 39 минут 38 секунд:
Всё таки есть в справке информация - Получение параметров текущего пользователя.
Буду пробовать реализовать.

Для того, чтобы в режиме исполнения получать параметры текущего пользователя, необходимо добавить в проект ФБ GET_CURRENT_USERNAME .

Важно! Данный функциональный блок должен работать в задаче экрана. Если открыто несколько клиентов, то имена пользователей могут отличаться.

Параметры функционального блока нужно разместить в окне клиента.

Важно! В интерфейсе среды разработки, подключенной к среде исполнения, значения параметров, исполняемых в задаче экрана, не отображаются, т.к. в один момент времени может быть подключено множество клиентов, и значения параметров везде будут разными

Автор темы
DenisSS
здесь недавно
здесь недавно
Сообщения: 3
Зарегистрирован: 25 янв 2023, 10:43
Имя: Денис
Страна: Россия
город/регион: Санкт-Петербург

Отобразить логин текущего пользователя на видеокадре ?

Сообщение DenisSS »

Вопрос решён. :ext_hooray:
Закрыто

Вернуться в «MasterScada»