Подключение к 1С 7.7 по COM из 8.2 #564662


#0 by ненавистник
Раньше с такой проблемой не сталкивался -  скачал чью-то внешнюю обработку, которая доки из 7.7 в 8.2 конвертирует. Строка подключения к семерке у этого автора идет с пустым пользователем и паролем, т.е заполнить их на форме перед подключением к базе не предлагатеся. Соответственно если в базе есть зарегенные пользователи, для подключения 1С-ка 7-ка выводит окошко авторизации. Ну и даже при указании правильного логина, пароля, при подключении к большой базе обработка с этого момента зависает на неопределенное время. Раньше, когда я сам писал подобные обработки, перед поделючением предварительно пользователю предлагал ввести юзера и пароль, затем уже подключался, т.е таких проблем раньше не знал. Проблема вроде как и не очень большая. но может быть, кто-нибудь знает в чем ее причины, или воспринимать это уже как данность?))
#1 by Defender aka LINN
Юзай КД а не непонятные обработки :)
#2 by ненавистник
да не, вполне приличная обработка)) прочто сам момент интересен - подключение к 7-ке по COM)
#3 by Eugene_life
Ну так перепиши просто функцию подключения, и радуйся )) Или автору обработки напиши гневное послание.
#4 by ненавистник
ладно, придется)
#5 by Rie
У тебя же есть код обработки? Вот в нём и посмотри, что да как.
#6 by ненавистник
Я про код и говорю. Отличие в коде от моего варианта - в том, что я передаю в метод Com-объекта Initialize уже сформированную с учетом пользователя и пароля строку подключения, автор обработки передает строку подключения к базе с пустыми строками юзера и пароля. 1С-ка, естественно, сама при этом выводит окошко автроизации, ну и при подключении к большой базе в этом случае обработка зависает. Т.е вопрос фактически можно так сформулировать - почему виснет  открытие семерошной базы при подключении к ней по COM через окно авторизации 1С?))
#7 by ненавистник
проблема решена))
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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