Показать сообщение отдельно
Старый 03.05.2017, 08:29   #17  
TravellerInTime is offline
TravellerInTime
Участник
Аватар для TravellerInTime
 
130 / 36 (2) +++
Регистрация: 14.07.2003
Адрес: Россия, Тула
Всем спасибо!
У меня на настоящий момент не стоит задачи отдать данные из Ax в 1С. Я просто разбираюсь с возможностями Automation-сервера 1С.
На вопрос, который я задал и не получил ответа, отвечу сам себе, может кому пригодиться.
Чтобы обратится к справочнику по русскому имени, можно использовать класс COMDispFunction.
X++:
    c = application1S.Catalogs();
    f = new COMDispFunction(c, 'Контрагенты', COMDispContext::PropertyGet);
    v  = new COMVariant(COMVariantInOut::OUT_RETVAL, COMVariantType::VT_DISPATCH);
    f.call(v);

    c = COM::createFromVariant(v);
Теперь в "c" искомый справочник.
За это сообщение автора поблагодарили: S.Kuskov (2), sukhanchik (5), Logger (1).