Конференция "Corba" » Делфи и 1С, Запуск внешней обработки 1С 8.1 из Делфи [Delphi, Windows]
 
  • neola © (13.11.10 09:43) [0]
    Уважаемые эксперты Делфи и просто знающие люди, кто сталкивался с проблемой - помогите с решением.
    Что-то делаю не так,

    onesobj := createoleobject('V81.ComConnector');
    onesobj.Connect('File="D:\111\"; Usr="Admin"; pwd="0"');

    Коннект проходит, в процессах 1с висит, но... любая из следующих строк вызывает ошибку.

    onesobj_:= onesobj.ExternalDataProcessors.Create('C:\111111111\temp.erf').run();
    onesobj_:=onesobj.Execute('C:\11111111\temp.erf');
    onesobj.AppActivate();

    Ошибка типа класс EOleError с сообщением Method 'ExternalDataProcessors' not supported by automation object, мучаюсь уже 2 дня никаких подвижек. Как запустить внешнюю обработку? что и где я пишу не так?
    Заранее благодарна.
  • clickmaker © (13.11.10 12:34) [1]
    а не 'V81.Application' ?
  • tesseract © (26.11.10 13:00) [2]
    Через модуль COM соединения доступна только ограниченная функциональность. Да и обработку внешнюю открыть представляет проблему. Недавно было-что, то грабли еще те.
  • имя (28.03.11 14:18) [3]
    Удалено модератором
 
Конференция "Corba" » Делфи и 1С, Запуск внешней обработки 1С 8.1 из Делфи [Delphi, Windows]
Есть новые Нет новых   [134427   +34][b:0][p:0]