Показано с 1 по 8 из 8

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

  1. #1

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

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

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

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

  2. #2

    По умолчанию

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

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

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

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

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

  3. #3

    По умолчанию

    Вам нужно получить текущее имя пользователя?
    GET_CURRENT_USERNAMEБезымянный.jpg
    Безымянный.jpg
    Последний раз редактировалось Вова13; 25.01.2023 в 14:15.

  4. #4

    По умолчанию

    Спасибо. Блок нашёл.
    Теперь компилятор ругается что блок находится в неподходящей задаче.
    Не могу разобраться в каком месте назначить блок в задачу экрана.
    Как эту задачу экрана добавить и где её найти?

    Снимок ошибки:
    Снимок ошибки 1.PNG
    Последний раз редактировалось Денис Сухарев; 25.01.2023 в 15:51.

  5. #5

    По умолчанию

    У меня был узел типа "Контроллер" и при добавлении блока в задачу этого узла, компилятор ругался.
    Добавил узел типа "АРМ" и компилятор перестал ругаться.

    Но не работает когда в разных узлах размещены блоки.
    Программа с визуализацией в одном, а функциональный блок в другом.
    В примере всё на одном ПЛК работает.
    Последний раз редактировалось Денис Сухарев; 25.01.2023 в 17:06.

  6. #6

    Angry Не работает...

    Сделал проект пустой с нуля.
    Всё по инструкции.
    Всё равно ошибка лезет.

    Снимок ошибки 2.PNG

  7. #7

    По умолчанию

    В свойствах ФБ выбранть нужно... Выполнять в задаче экрана. Так вроде быIMG_20230125_230859.jpg место исполнения. Картинка для примера, способ исполнения по моему периодически(по умолчанию).
    Последний раз редактировалось Вова13; 25.01.2023 в 23:13.

  8. #8

    По умолчанию

    Цитата Сообщение от Вова13 Посмотреть сообщение
    В свойствах ФБ выбранть нужно... Выполнять в задаче экрана. Так вроде быIMG_20230125_230859.jpg место исполнения. Картинка для примера, способ исполнения по моему периодически(по умолчанию).
    Спасибо. Всё заработало! Вопрос решён!
    Прилагаю снимок рабочих настроек.
    Снимок настроек GCT.PNG

    П.С. - Вчера искал этот параметр и в упор не видел, а сегодня сразу нашёл. Полтергейст какой то

Похожие темы

  1. Вывод текущего значения таймера
    от zdd в разделе Программируемые реле
    Ответов: 3
    Последнее сообщение: 16.01.2023, 08:34
  2. СПК1хх - Логин без ввода имени пользователя
    от Карбофос в разделе СПК1хх [М01]
    Ответов: 27
    Последнее сообщение: 27.01.2021, 14:52
  3. Отобразить/Спрятать контрол ВФБ
    от Vinsen в разделе Master SCADA 3
    Ответов: 9
    Последнее сообщение: 21.12.2017, 10:36
  4. логин, пароль
    от v.agoshkin в разделе СПК2хх
    Ответов: 4
    Последнее сообщение: 16.05.2014, 13:24
  5. как отобразить состояние мдвв
    от bob_grin в разделе OWEN Proces Manager
    Ответов: 3
    Последнее сообщение: 20.12.2010, 21:55

Метки этой темы

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •