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

Тема: Открытие библиотечного диалога из кода

  1. #1
    Пользователь
    Регистрация
    28.03.2007
    Адрес
    г. Донецк
    Сообщений
    123

    По умолчанию Открытие библиотечного диалога из кода

    SP17 профиль визуализации 4.2.0
    Вопрос: как вызвать диалог OVD.DateTimeSetOwen из кода?
    Проблемы, как передать данные интерфейса для этого диалога
    1) Тип с названием OVD.DateTimeSetOwen_... или DateTimeSetOwen_... не создается. Обошел проблему с помощью создания собственного диалога с точно таким же интерфейсом.
    2) Как правильно передавать параметры с типом VAR_IN_OUT и атрибутом {attribute 'VAR_IN_OUT_AS_POINTER'}
    Примера нигде не нашел, например в https://ftp.owen.ru/CoDeSys3/98_Book...isuIecCode.pdf в примере переменная типа VAR_IN_OUT используется без атрибута {attribute 'VAR_IN_OUT_AS_POINTER'}.
    Попробовал сделать так:
    stInfo.uiYear REF = TargetVars.stRTC.uiSetYear; и т.д.
    Вроде диалог открылся нормально, но через несколько секунд дата и время, отображаемые в нем начали портиться.

  2. #2

  3. #3
    Пользователь
    Регистрация
    28.03.2007
    Адрес
    г. Донецк
    Сообщений
    123

    По умолчанию

    В связи с проблемой использования библиотечного диалога при помощи реакции на нажатие кнопки: после этого в проекте становится невозможно использовать "поиск/замену" по всему проекту. Эту проблему я озвучил на форуме несколько дней назад, решена она не была. Поэтому решил попробовать вызвать библиотечный диалог с помощью ФБ FBOpenDialogExtended

  4. #4
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    12,145

    По умолчанию

    Цитата Сообщение от AlexZ Посмотреть сообщение
    В связи с проблемой использования библиотечного диалога при помощи реакции на нажатие кнопки: после этого в проекте становится невозможно использовать "поиск/замену" по всему проекту. Эту проблему я озвучил на форуме несколько дней назад, решена она не была. Поэтому решил попробовать вызвать библиотечный диалог с помощью ФБ FBOpenDialogExtended
    Упомянутая вами проблема возникает в плагинах визуализации 4.2.0.0 и 4.3.0.0.
    В стандартной (входящей в дистрибутив CODESYS 3.5.17.30) версии плагина 4.1.1.0 она не проявляется.
    По какой причине вам потребовалось использовать версию плагина 4.2.0.0?

  5. #5
    Пользователь
    Регистрация
    28.03.2007
    Адрес
    г. Донецк
    Сообщений
    123

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Упомянутая вами проблема возникает в плагинах визуализации 4.2.0.0 и 4.3.0.0.
    В стандартной (входящей в дистрибутив CODESYS 3.5.17.30) версии плагина 4.1.1.0 она не проявляется.
    По какой причине вам потребовалось использовать версию плагина 4.2.0.0?
    Действие "переход к предыдущей визуализации"

  6. #6

Похожие темы

  1. Вставка библиотечного объекта
    от petr2off в разделе ПЛК (среда MasterSCADA 4D)
    Ответов: 1
    Последнее сообщение: 27.01.2022, 15:46
  2. Открыте_закрытие ДИАЛОГА переменной
    от ИльяИлья в разделе СПК1хх [М01]
    Ответов: 1
    Последнее сообщение: 10.05.2021, 19:46
  3. Вызов диалога из таблицы
    от Raikkonen в разделе СПК1хх [М01]
    Ответов: 4
    Последнее сообщение: 16.01.2021, 14:10
  4. Ответов: 8
    Последнее сообщение: 10.04.2017, 15:23
  5. Заголовок диалога Numpad
    от Изюм в разделе СПК2хх
    Ответов: 7
    Последнее сообщение: 15.04.2014, 07:30

Ваши права

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