Хотелось бы реанимировать:
http://www.axforum.info/forums/showt...?threadid=5054
http://www.axforum.info/forums/showt...hp?postid=5005
Суть проблемы:
Цитата:
Изначально опубликовано Andrew Besedin
При работе с COM-компонентой 1С столкнулись с неожиданной проблемой. Следущий код не работает - почему, неясно.
COM InventLocations;
s = "СоздатьОбъект(\"Справочник.Склады\")";
InventLocations = v77.EvalExpr(s); //v77 - объект 1С
InventLocations.FindByCode("La-la-la");//Строка с ошибкой
Ошибка при выполнении "Один или несколько аргументов имеют неправильный тип"
однако, если искать в другом справочнике - например, Конрагенты, то все проходит ОК.
Эквивалентный код на VBA(Excel) работает ОК.
Пробовали использовать COMDispFunction - та же ошибка .
Участникам предыдущих дискуссий: ну и как, удалось решить? или пришлось идти обходными путями?