Имя: Пароль:
1C
 
Интеграция: Ole подключение.
0 nv24
 
15.08.08
12:19
Доброго дня. Может кому то приодилось сталкиваться с подобным:

1. как по Ole из 1с v7 подключиться к 1с v8
и наоборот
2. из 1с v8 по Ole подключиться к 1с v7

будет шикарно если кто то напишет примерный код.
1 Irbis
 
15.08.08
12:24
(0) Что лень поиском воспользоваться?
2 dk
 
15.08.08
12:24
в поиске уже был?
3 nv24
 
15.08.08
12:32
(1,2) к сож поиск на форуме у меня не работает, а по яндексу ничего по теме найти не получилось =(
4 Irbis
 
15.08.08
12:35
Попытка
   OLE=Новый COMОбъект("V77S.Application");
Исключение
   OLE=Новый COMОбъект("V77.Application");
КонецПопытки;
Состояние("Установка связи с информационной базой");
Если OLE.Initialize(OLE.RMTrade,?(РежимОткрытияБД,"/M","")+" /D"""+СокрЛП(КаталогБД)+""" /N"+ПользовательБД+" /P"+СокрЛП(ПарольБД),"NO_SPLASH_SHOW")=0 Тогда
   Предупреждение("Ошибка установки связи с приложением!");
   OLE=0;
Иначе
   // Тут делаешь все что тебе надо
КонецЕсли;
5 nv24
 
15.08.08
12:41
(4)Спасибо.
6 nv24
 
15.08.08
12:41
а из 7ки к 8ке ?
7 Тип
 
15.08.08
12:43
Скажите, пожалуйста, где можно прочитать про вставку данных из ЗИК в документ Word
8 nv24
 
15.08.08
22:04
ап!
9 vde69
 
15.08.08
22:07
у 8-ки НЕТУ ole сервера, только COM
10 nv24
 
15.08.08
22:11
(9)было бы здорово код подключения увидеть
11 vde69
 
15.08.08
22:14
12 asady
 
15.08.08
22:16
(9) зачем так.
слово AutomationServer о чем-то тебе говорит?
13 nv24
 
15.08.08
22:20
(12) сейчас он у яндекса спрашивает в чем отличия COM и OLE =)
14 nv24
 
15.08.08
22:25
вот подключение к 8ке из 8ки

Процедура КнопкаВыполнитьНажатие(Кнопка)
 // интерактивное заполнение документа одной базы 1С:Предприятие 8.0 в другой базе,
 V8 = Новый COMОбъект("V8.Application");
 Попытка
    Открытие = V8.Connect("File=""" + КаталогБазы + """;Usr=""" + Пользователь + """;");
    Исключение
      Предупреждение("База данных не открыта!!!");
    Возврат;
 КонецПопытки;
 // создаем экземпляр документа другой базы и открываем его форму
 Документ = V8.Документы.Расходная.СоздатьДокумент();
 ФормаДокумента = Документ.ПолучитьФорму();
 ФормаДокумента.ОткрытьМодально();
КонецПроцедуры

из 7ки будет примерно так же
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший