Показать сообщение отдельно
Старый 05.03.2011, 12:34   #2  
Гуревич Денис is offline
Гуревич Денис
Участник
Лучший по профессии 2009
 
228 / 67 (3) ++++
Регистрация: 04.08.2008
Адрес: Москва
Цитата:
Сообщение от Konstantin Katsovich Посмотреть сообщение
У меня есть запрос...

То, что он возвращает сложно для чтения и понимания нормальному человеку
А кто Вам сказал, что это для людей?


Цитата:
Сообщение от Konstantin Katsovich Посмотреть сообщение
1. Хотелось бы знать как изменить запрос чтобы CRMService вернул что-то более читабельное. (например JSON string)

Разумеется, изменение запроса не изменит формат возвращаемых данных. Т.е. нет никаких опций и других поддерживаемых форматов. Есть только готовые библиотеки сторонних разработчиков, которые умеют парсить результат в удобоваримые массивы объектов, как, например, Ascentium. Но все они под CRM 4.0. Насколько я знаю, под CRM 2011 еще ни у кого ничего нет. Если вдруг уже есть, буду только рад посмотреть ссылочку.

Цитата:
Сообщение от Konstantin Katsovich Посмотреть сообщение
2. Можно ли делать soap запросы с "Impersonate a User" (по userid например)
Fetch всегда выполняется в контексте пользователя, который вызывает веб-сервис. Согласитесь, если бы в запросе можно было бы указать ID любого пользователя и получить данные, которые должен видеть этот пользователь, это было бы несекьюрно?
__________________
Опыт позволяет ошибаться гораздо увереннее.