Добрый день. Пытаюсь через COM соединение подключиться из базы 1С 8.3 к другой базе 8.3, но почему-то происходит ошибка подключения, при этом логин и пароль пользователя той базы, к которой я подключаюсь, указаны верно.
Код, который использую для подключения:
&НаКлиенте
Функция ПолучитьПодключениеКФайловойБД()
ПараметрыПодключения = "File=""C:\1CBase"";Usr=""login"";Pwd=""password"";";
V83COMConnector= Новый COMОбъект("V83.COMConnector");
Попытка
Возврат V83COMConnector.Connect(ПараметрыПодключения);
Исключение
Сообщить ("Ошибка подключения!");
Возврат Неопределено;
КонецПопытки;
(4) - Да, вы правы. Правда в самой программе установки платформы 1С такого пункта как "сом-соединение" не было (в отличии от установки сервера 1С, поэтому пришлось устанавливать компоненту через командную строку:
regsvr32 "C:\Program Files (x86)\1cv8\8.3.6.2299\bin\comcntr.dll"
при установке клиента регистрируется и ком-подключение клиента. Соотвт. если последним ставите 8.3, то получаете регистрацию comcntr от 8.3.
как то так
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший