alex-l1904 @ Вчера, 15:40
,
Добрый день, я робив так:
Перем Соединение;
Процедура ПолучитьПодключениеКФайловойБД()
Соединение = Новый COMОбъект("V82.Application");
Попытка
Подключение = Соединение.Connect("File="""+СокрЛП(ПутьКбазе)+""";Usr="""+СокрЛП(Логин)+""";Pwd = """ + СокрЛП(Пароль) + """;");
Надпись1 = "База успешно подключена!";
Исключение
Сообщение = Новый СообщениеПользователю;
Сообщение.Текст = "Не удалось подключиться к базе" + ОписаниеОшибки();
Сообщение.Сообщить();
КонецПопытки;
КонецПроцедуры
Процедура РазорватьСоединение()
Соединение.ЗавершитьРаботуСистемы(Ложь);
Надпись1 = "База отключена!";
КонецПроцедуры
тобто замісць
V8_ = Неопределено;
напишіть
V8.ЗавершитьРаботуСистемы(ложь);
і корректно завершиться процес 1С, без лишніх запитань
Сообщение отредактировал denis84 - 23.08.23, 7:34