Показать сообщение отдельно
Старый 30.05.2008, 09:52   #17  
Likefire is offline
Likefire
Заноза в заднице
Аватар для Likefire
MCBMSS
Лучший по профессии 2009
 
547 / 50 (3) ++++
Регистрация: 22.10.2007
Адрес: Москва
Записей в блоге: 1
Есть ещё вариант создать aspx-страничку, которая на шарпе будет получать нужную вам сущность (да в принципе любые нужные данные из любого места), а вызов этой странички на клиенте будет выглядеть примерно так:
var sXmlDoc = new ActiveXObject("Microsoft.XMLDOM");
X++:
var sUserNo = crmForm.all.ownerid.DataValue[0].id;
var sXmlDoc = new ActiveXObject("Microsoft.XMLDOM");
 
sXmlDoc.async = false;
sXmlDoc.load("http://crmserver/ExtentCRM/GetPriceByUser.aspx?userno=" + sUserNo);
 
var strsNode = sXmlDoc.selectSingleNode("childPricelevel").text;
Эдаким макаром я получаю айдишник прайс-листа, закрепленный за текущим манагером по умолчанию.
Сей способ я кстати, подглядел в книжке Снайдера и Стеггера, на которую имеется упоминание выше.
__________________
Лень мудрого человека - это необходимое средство нейтрализации кипучей активности руководящих им дураков!

Последний раз редактировалось Likefire; 30.05.2008 в 09:56.