Имя: Пароль:
1C
1С v8
Не получается связаться с 7-кой через OLE
0 oxanka
 
11.11.11
12:09
У меня был рабочий механизм по связи 8-ки с 7-кой через OLE, который я использовала много раз при переносе остатков. А сейчас беру его же, а на этапе соединения база 7.7 не хочет инициализироваться. Причем старая обработка, которая месяц назад работала, тоже не хочет соединяться. Выдается ошибка: "Ошибка соединения с информационной базой ""Бухгалтерия для Вас"" За этот месяц обновили версию 8.2 до 8.2.14.537. Что еще может быть причиной? Может кто-нибудь сталкивался?
Вот функции для соединения баз:

Функция СвязьСБазой77(Путь,Пользователь,Пароль)
   ПутьКФайлу = Новый Файл(Путь + "\1Cv7.MD");
   Если НЕ ПутьКФайлу.Существует() Тогда
       Сообщить("Неверно указан путь к информационной базе ""Бухгалтерия для Вас""!!!",СтатусСообщения.ОченьВажное);
       Возврат Неопределено;
   КонецЕсли;
   База77 = Новый COMОбъект("V77.Application");    
   Попытка
       Открыта = База77.Initialize(База77.RMTrade,"/d" + Путь + " /N" + Пользователь + " /P" + Пароль,"NO_SPLASH_SHOW");
   Исключение
       Открыта = Ложь;
   КонецПопытки;
   Если НЕ Открыта Тогда
       База77 = Неопределено;
       Сообщить("Ошибка соединения с информационной базой ""Бухгалтерия для Вас""!!!",СтатусСообщения.ОченьВажное);
   КонецЕсли;    
   
   Возврат База77;
КонецФункции    


Процедура КнопкаВыполнитьНажатие(Кнопка)
   Состояние("Инициализация программы 1С:Предприятие 7.7""...");
   Пользователь = "";
   Пароль = "";
   База77 = СвязьСБазой77(СокрЛП(ЭлементыФормы.ПолеВвода1.Значение),Пользователь,Пароль);
   Если База77 = Неопределено Тогда
       Возврат;    
   КонецЕсли;    
   
   ПеренестиОстатки(База77);
   
   База77 = "";
   Сообщить("Обработка завершена!",СтатусСообщения.Информация);
КонецПроцедуры
1 ZanderZ
 
11.11.11
12:16
ошибку покажи полностью
2 Ненавижу 1С
 
гуру
11.11.11
12:18
где ФОТО?
3 oxanka
 
11.11.11
12:21
Оказалось, что путь к базе, с которой я связываюсь, не должен содержать пробелов. Вот и вся заморочка :)
Извините за беспокойство.
4 Ненавижу 1С
 
гуру
11.11.11
12:58
(3) могут содержать, но в кавычках, осталось (2)