Асинхронный режим и обращение к внешней компоненте #776897


#0 by Грызлик
Добрый день. Ситуация такая. Есть база. В ней настройка "Режим использования синхронных вызовов" стоит не использовать. И при обращение к компоненте выдется ошибка на запрет использования синхронных методов. Далее. Пишу код. Код такой, сначала из макета с сервера вытаскиваю на клиент саму компоненту, потом я ее подключаю. т.к. стоит асинхронный режим, то использую метод не ПодключитьВнешнююКомпоненту, а НачатьПодключениеВнешнейКомпоненты. На этом этапе все отрабатывает. Далее, делаю следующую строку кода глВесы1 = Новый ("AddIn.ServerAuto.Add1CServerVesy"); И вот тут мне 1с говорит что глВесы1 использовать синхронный метод запрещено. Если я включаю в настройках конфигурации синхронный режим, то работает как нужно. Вопрос, а как теперь открыть саму компоненту после подключения в асинхронном режиме???
#1 by hhhh
а где процедура ПодключитьВКНаКлиентеВесы1  ???
#2 by Грызлик
Там просто ничего полезного нет. Поэтому не стал выкладывать.  Ниже код этой процедуры
#3 by DrZombi
#4 by Грызлик
Читал, там нет примера. Все рекомендации которые описаны я выполнил. Но вот само чтение компоненты... Заметил в статье, что в БСП реализованы такие процедуры. Буду скачивать. Смотреть.
#5 by Грызлик
Скачал БСП. У них процедуры написаны как у меня. Но включен синхронный режим
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С