8.х Подключение к 7.7 из 8.0

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем ASDF2, 27 фев 2008.

  1. TopicStarter Overlay
    ASDF2
    Offline

    ASDF2

    Регистрация:
    9 янв 2008
    Сообщения:
    2
    Симпатии:
    0
    Баллы:
    1
    Надо из 8.0 подключиться к 7.7
    Делаю так:
    Код:
    База77 = Новый COMОбъект("V77.Application");
    Если База77.Initialize(База77.RMTrade,"/D"+СокрЛП(КаталогЗагрузки),"")=0 Тогда   
    Сообщить("Не могу проинициализировать 1С:Предприятие! "+КаталогЗагрузки);
    Возврат;
    Иначе
    Сообщить("Есть!");
    КонецЕсли;
    
    
    Выдает, что открыть не удалось, хотя база есть. Если убрать второй параметр, то ругается на несоответствие типов. Как быть?
  2. Senya
    Offline

    Senya Опытный в 1С

    Регистрация:
    6 июн 2006
    Сообщения:
    594
    Симпатии:
    0
    Баллы:
    26
    Код:
        База77 = Новый COMОбъект("V77.Application"); 
    Состояние("ЗАГРУЖАЕТСЯ БАЗА ДЛЯ ОБРАБОТКИ ..."); 
    strApp        = "/D" + ПутьКБаза + " /N /P ";
    
    Попытка 
    Результат = База77.initialize(База77.RMTrade, strApp, "NO_SPLASH_SHOW"); 
    Исключение 
    База77= ""; 
    Сообщить("Не прошла инициализация Базы! Ошибка - " + ОписаниеОшибки(), СтатусСообщения.БезСтатуса); 
    Возврат; 
    КонецПопытки; 
    
    
    
    И проверьте - может эту базу уже кто-то открыл монопольно.
Похожие темы
  1. Shelest
    Ответов:
    4
    Просмотров:
    2.825
  2. Will
    Ответов:
    6
    Просмотров:
    2.331
Загрузка...

Поделиться этой страницей