0
vsg-work
10.03.21
✎
12:40
|
Здравствуйте, уважаемые коллеги!
Задача следующая: выгружать номенклатуру в другую базу посредством кнопки "Выгрузить данные" в карточке номенклатуры.
Код у обработчика кнопки следующий:
Сообщить("Подсоединение к базе ... LD");
ПараметрыПодключения = "File=""D:\Base 1C\1Cv83_RH[UK_1.6_LD]"";Usr=""User"";Pwd=""111"";";
V83COMConnector = Новый COMОбъект("V83.COMConnector");
Попытка
Открытие = V83COMConnector.Connect(ПараметрыПодключения);
Исключение
Сообщить(ОписаниеОшибки());
Возврат;
Открытие = Неопределено;
КонецПопытки;
Попытка
Проба = 0;
Исключение
Сообщить(ОписаниеОшибки());
Возврат;
КонецПопытки;
Первый раз - подключилось вроде нормально. Второй и последующие разы, ошибка следующая:
{Справочник.Номенклатура.Форма.ФормаЭлемента.Форма(4594)}: Ошибка при вызове метода контекста (Connect)
Открытие = V83COMConnector.Connect(ПараметрыПодключения);
по причине:
Произошла исключительная ситуация (V83.COMConnector.1): Существуют активные сеансы работы с данной информационной базой, использующие Платформу 1С:Предприятия другой версии.
Используйте для подключения к информационной базе платформу версии 8.3.18.1334.
Вторая база у меня открыта тоже, и платформа только одна (версия: 8.3.18.1334).
В чем может быть загвоздка? Никаких процессов и сеансов нет зависших.
|
|