Сделать способ определить в модуле управляемого приложения, что запускается сеанс ИР Адаптер

msv2244 Закрыто

Нужно, чтобы:

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

Реализовать можно, например, запуская сеанс адаптера с каким-то параметром запуска (/C).

Был предложен обходной способ: при запуске адаптера в командной строке процесса будет ключ "-Embedding". Но он будет и при старте обычного Automation-сервера.

Комментарии

tormozit
#1, 21 февраля 2025 12:36

Можешь показать код, который открывает вопрос, ответа на который ждет адаптер?
tormozit изменил статус на Открыто


msv2244
#2, 21 февраля 2025 12:37

Еще обходной способ: в конфигураторе выставить запуск сеанса с каким-то параметром запуска и ориентироваться на него. Сеанс адаптера стартует без этого параметра.


tormozit
#3, 21 февраля 2025 20:31

К сожалению платформа не позволяет передавать какие либо параметры запуска при старте Automation-сервера (V83.Application), которым является приложение ИР подключаемое адаптером. Поэтому предлагаю отталкиваться от уже обозначенных вариантов.


tormozit
#4, 05 апреля 2025 19:38

tormozit изменил статус на Закрыто


Для вставки изображения или файла, перетащите его в поле редактора или вставьте файл из буфера