Экспорт в 1С 8.1 через OLE

Новая тема
Показывать по сообщений
"> v81 = Новый COMОбъект("v81.Application"); //выполняется<br>> v81.Execute("a=2;"); //ошибка - метод Execute() не обнаружен...<br>> Подскажите пожалуйста решение, если кто делал... Заранее благадарен<br>> P.S. Через v81.COMConnector тоже пробовал - результат аналогичен...<br><br>А Connect сделать не забыли?"
"Здравствуйте!У меня проблема с считыванием с 1С 8.1. подключение происходит нормально, а вот на строке <br>"Contrag:= Ole1C.Справочник.Контрагенты" выходит ошибка мол метод Справочник не поддерживается<br>procedure TfrmConnect1C.BitBtn1Click(Sender: TObject);<br>var<br>  ResOpen: Integer;<br>  path1c,v1c: string;<br>begin<br>  Ole1C:=Unassigned;<br>  v1c:=trim('V81.Application');<br>  path1c:=trim('C:\Program Files\1cv81\db\Base_Zp_Demo\Base_Zp_Demo\');<br><br>  Ole1C:=Connect1c(v1c,path1c);<br>  if Connecttrue(Ole1C) then<br>   begin<br>   showmessage('Open');<br>   Contrag:= Ole1C.Справочник.Контрагенты;<br>   end else begin<br>    ShowMessage(' Ошибка соединения!');<br>    Ole1C:=Unassigned;<br><br>    Exit;<br>  end;<br><br>end;"
А если написать так:<br>Ole1C.Справочники.Контрагенты
Извините но через Ole1C.Справочники.Контрагенты тоже такая же ошибка,не поддерживает метод Справочники.<br>Пожалуйста!Дайте еще варианты, шеф поджимает, не пойму что не так<br>
Дословно текст ошибки!
Project xxxx.raised exception class OLEError with message 'method 'Справочники' not supported by automation object'
"но когда пишеть так вот Contrag:= Ole1C.string('Справочник.Контрагенты');<br>Ошибки не выводит"
может 1С не так понимает методы которые я ей посылаю<br>
Если подключаться из 1С, то у меня все проходит, из других языков я не пробовал!
"А вот еще одна проблемка<br>Schet:=v.string('Справочник.Контрагенты');нет ошибки,но когда пишу<br><br>Schet_Select:=Schet.string('Выбрать(Schet.НайтиПоКоду(''000000013''))');, <br>то invalid Variant operation сто нетак подскажите пож. <br><br>"
Читают тему
(гостей: 1)

Быстрый переход