8.х COM-соединение

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

  1. TopicStarter Overlay
    Рустем
    Offline

    Рустем

    Регистрация:
    8 май 2008
    Сообщения:
    9
    Симпатии:
    0
    Баллы:
    1
    Почему не работает код, если снять комментарий с одной строки и закомментировать нижнюю следующую строку:
    "
    Код:
    Соединитель = Новый COMObject("V81.COMConnector");
    Соединение = Соединитель.connect(Путь1);	
    РегистрСведений = Соединение.РегистрыСведений.ОД;
    НаборЗаписей = РегистрСведений.СоздатьНаборЗаписей();
    Выборка = Документы.РО.Выбрать();  	
    Пока Выборка.Следующий() <span style='cursor: pointer; color:red' Onclick="window.open('http://www.1c-pro.ru/wiki/index.php/цикл')">Цикл			</span>
    НоваяЗапись = НаборЗаписей.Добавить(); 
    //НоваяЗапись.ДокументСсылка = Соединение.String(Выборка.Ссылка.УникальныйИдентификатор());
    НоваяЗапись.ДокументСсылка = строка(Выборка.Ссылка.УникальныйИдентификатор());	
    КонецЦикла;
    НаборЗаписей.Записать(); 
    
    " ???
  2. Эмин
    Offline

    Эмин Руководитель проектов

    Регистрация:
    25 май 2007
    Сообщения:
    1.178
    Симпатии:
    1
    Баллы:
    26
    Попробуйте, не ComConnector, а Application.
    Ну и честно - недавно делал всякие поиски через OLE и уникальные идентификаторы - просто написал в итоге функцию, возвращающую ссылку по строке.
  3. BabySG
    Offline

    BabySG Администраторы Команда форума Администратор

    Регистрация:
    10 июн 2007
    Сообщения:
    11.853
    Симпатии:
    12
    Баллы:
    29
    Ознакомтесь с этим сообщением подробно

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