Показать сообщение отдельно
Старый 23.03.2009, 10:40   #1  
Казарин Александр is offline
Казарин Александр
Участник
 
58 / 10 (1) +
Регистрация: 17.10.2008
Адрес: Сыктывкар
RetrieveMultiple и сущности НЕдефаултной организации
Столкнулся с проблемой. Есть известный запрос к сущности.
Цитата:
CrmSdk.QueryByAttribute query = new CrmSdk.QueryByAttribute();
CrmSdk.
ColumnSet cols = new CrmSdk.ColumnSet();
cols.Attributes =
newstring[] { "new_number" };
query.ColumnSet = cols;
query.EntityName =
"new_numerator";
query.Attributes =
newstring[] { "new_name" };
query.Values =
newstring[] { "Настройки нумератора" };
CrmSdk.
BusinessEntityCollection numcol = service.RetrieveMultiple(query);
string subcustomerId = ((CrmSdk.new_numerator)numcol.BusinessEntities[0]).new_number.ToString();


И этот код бы работал, если бы не одно НО. Все это реализуется для организации не по умолчанию, т.е. попытка взять ((CrmSdk.new_numerator)numcol.BusinessEntities[0]).new_number.ToString();
выдает ошибку что такой сущности(new_numerator) в CrmSdk(веб-сервис) нет.

Незнаю что делать..