AXForum  
Вернуться   AXForum > Microsoft Dynamics CRM > Dynamics CRM: Разработка
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 24.04.2012, 10:33   #6  
g.Naukovych is offline
g.Naukovych
Участник
MCBMSS
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
 
405 / 130 (5) +++++
Регистрация: 23.03.2011
QueryExpression query = new QueryExpression();
query.EntityName = EntityName.марка.ToString();
ColumnSet cols1 = new ColumnSet();
cols1.Attributes = new string[] { "маркаid" };
ConditionExpression condition = new ConditionExpression();
condition.AttributeName = "Имя марки";
condition.Operator = ConditionOperator.Equal;
condition.Values = new string[] { "Форд"};
FilterExpression filter = new FilterExpression();
filter.FilterOperator = LogicalOperator.And;
filter.Conditions = new ConditionExpression[] {condition };
query.ColumnSet = cols1;
query.Criteria = filter;
BusinessEntityCollection retrieved = service.RetrieveMultiple(query);
foreach (new_mark res in retrieved.BusinessEntities)
{
Guid key = new_mark.new_markid;
}

как то так. Наверное. Я Ваш код переписал. Но разве нельзя в это место передать GUID?
Еще можно построить запрос который вернет Вам все машины у которых название марки равно тому, которое Вы хотите. Для этого необзходимо использовать linkedentity.
И Еще один самый простой для Вас вариант. Создайте такой запрос в расщиренном поиске. Сохраните его
Дальше в таблице UserQuery найдите его. возьмите FetchXML и вызвовите из приложения. Это самый простой вариант как по мне. Минимальное программирование. В расширенном опсике Вы как рас сможете построить запрос такого рода. Дай мне все машины, которые связаны с марками у которых название, и равно тому, которое Вы захотите.
В результе Ваш код будет выглядить так.

string fetchQuery = ""; // Введите сюда Ваш запрос
EntityCollection cars = service.RetrieveMultiple(new FetchExpression(fetchQuery));
__________________
Мой блог https://procrm.tv

Последний раз редактировалось g.Naukovych; 24.04.2012 в 10:40.
За это сообщение автора поблагодарили: Taker1796 (1).
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
CRM 2011, жесткие тормоза при открытии связанных с организацией сущностей mistah Dynamics CRM: Администрирование 8 20.04.2012 21:10
Копирование атрибутов vs использование атрибутов из связанных сущностей ashuron Dynamics CRM: Разработка 4 14.02.2012 20:46
Получение данных из CRM 4.0 через web service в стороннем приложении datfi Dynamics CRM: Разработка 3 18.10.2009 20:31
Фильтрация при добавлении связанных сущностей OlegaN Dynamics CRM: Разработка 1 20.07.2009 11:09
Выборка данных из нескольких сущностей, MS CRM 3 Lithium Dynamics CRM: Разработка 4 04.04.2008 17:58

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 12:59.