Показать сообщение отдельно
Старый 13.07.2016, 13:43   #11  
gl00mie is offline
gl00mie
Участник
MCBMSS
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,684 / 5803 (201) ++++++++++
Регистрация: 28.11.2005
Адрес: Москва
Записей в блоге: 3
Цитата:
Сообщение от FrolovAndy Посмотреть сообщение
C IRestRequest тоже пробовал, не помогает. Проблема именно в том, что саму функцию не находит.
Еще раз: ошибка "метода такого-то у класса сякого-то не существует" означает обычно лишь то, что ядро Аксапты не смогло сопоставить типы и перечень параметров, которые вы передаете в коде X++, перегруженным вариантам метода с таким названием в .NET-типе.
Цитата:
Сообщение от FrolovAndy Посмотреть сообщение
В-общем, после долгих мучений, мой личный вердикт: если версия AX 2009 и ниже, то просто так имеющимися средствами реализовать в ней обмен в формате JSON невозможно.
Ну... не совсем так: посмотрите в AX 2012, как работает RetailCommonWebAPI::getMapFromJsonString(), там вроде никакого волшебства нет. Аналогично можно сделать сериализацию данных в JSON, в т.ч. без использования RestSharp, штатными средствами .NET FCL.
За это сообщение автора поблагодарили: FrolovAndy (1).