Экспорт в 1С 8.1 через OLE
Показывать по
10
20
40
сообщений
- 1
- 2
08.06.2009
10:02
#11
"> v81 = Новый COMОбъект("v81.Application"); //выполняется
> v81.Execute("a=2;"); //ошибка - метод Execute() не обнаружен...
> Подскажите пожалуйста решение, если кто делал... Заранее благадарен
> P.S. Через v81.COMConnector тоже пробовал - результат аналогичен...
А Connect сделать не забыли?"
> v81.Execute("a=2;"); //ошибка - метод Execute() не обнаружен...
> Подскажите пожалуйста решение, если кто делал... Заранее благадарен
> P.S. Через v81.COMConnector тоже пробовал - результат аналогичен...
А Connect сделать не забыли?"
15.07.2010
15:49
#12
"Здравствуйте!У меня проблема с считыванием с 1С 8.1. подключение происходит нормально, а вот на строке
"Contrag:= Ole1C.Справочник.Контрагенты" выходит ошибка мол метод Справочник не поддерживается
procedure TfrmConnect1C.BitBtn1Click(Sender: TObject);
var
ResOpen: Integer;
path1c,v1c: string;
begin
Ole1C:=Unassigned;
v1c:=trim('V81.Application');
path1c:=trim('C:\Program Files\1cv81\db\Base_Zp_Demo\Base_Zp_Demo\');
Ole1C:=Connect1c(v1c,path1c);
if Connecttrue(Ole1C) then
begin
showmessage('Open');
Contrag:= Ole1C.Справочник.Контрагенты;
end else begin
ShowMessage(' Ошибка соединения!');
Ole1C:=Unassigned;
Exit;
end;
end;"
"Contrag:= Ole1C.Справочник.Контрагенты" выходит ошибка мол метод Справочник не поддерживается
procedure TfrmConnect1C.BitBtn1Click(Sender: TObject);
var
ResOpen: Integer;
path1c,v1c: string;
begin
Ole1C:=Unassigned;
v1c:=trim('V81.Application');
path1c:=trim('C:\Program Files\1cv81\db\Base_Zp_Demo\Base_Zp_Demo\');
Ole1C:=Connect1c(v1c,path1c);
if Connecttrue(Ole1C) then
begin
showmessage('Open');
Contrag:= Ole1C.Справочник.Контрагенты;
end else begin
ShowMessage(' Ошибка соединения!');
Ole1C:=Unassigned;
Exit;
end;
end;"
16.07.2010
12:14
#14
Извините но через Ole1C.Справочники.Контрагенты тоже такая же ошибка,не поддерживает метод Справочники.
Пожалуйста!Дайте еще варианты, шеф поджимает, не пойму что не так
Пожалуйста!Дайте еще варианты, шеф поджимает, не пойму что не так
16.07.2010
12:31
#16
Project xxxx.raised exception class OLEError with message 'method 'Справочники' not supported by automation object'
16.07.2010
12:32
#17
"но когда пишеть так вот Contrag:= Ole1C.string('Справочник.Контрагенты');
Ошибки не выводит"
Ошибки не выводит"
- 1
- 2
Читают тему
(гостей: 1)