Имя: Пароль:
1C
1С v8
V83.COMConnector
0 technik-1c
 
26.03.15
12:29
подсоединяюсь к 1С 8.3 через COM

Connect1C = CreateOleObject('V83.COMConnector');
BUH = Connect1C.Connect('СтрокаПодключения');

но старые(из 8.2) команды типа ссылка.ПолучитьОбъект();

перестали работать, т.к. явно нужно указывать

&НаСервере

Вопрос:
Как через COM объект передать "&НаСервере" ?

Или какой аналог есть у ".ПолучитьОбъект();" на управляемом приложении.
Или нужно писать функцию и к ней обращаться через COM?
1 Cube
 
26.03.15
12:31
(0) Че за бред? Коннектор, это тебе не аппликейшн, у него нет клиентской части, у него всё &НаСервере.
2 technik-1c
 
26.03.15
13:08
т.е. .ПолучитьОбъект() должно работать?
3 Cube
 
26.03.15
13:10
(2) Да.
4 technik-1c
 
26.03.15
13:13
Спасибо.

Прошу прощения, просил .ПолучитьОбъект у справочника).

Все работает.
5 ДенисЧ
 
26.03.15
13:15
(4) А что, у справочника нельзя попросить объект?
6 Cube
 
26.03.15
13:16
(5) У СправочникОбъект попрость объект? Я правильно тебя понял? :)
7 ДенисЧ
 
26.03.15
13:17
(6) А я откуда знаю, у кого он попрошайничал? ))
8 Ненавижу 1С
 
гуру
26.03.15
13:17
(6) у справочника менеджера наверное просил