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) у справочника менеджера наверное просил
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший