![]() |
#6 |
Участник
|
RetrieveMultipleRequest request = new RetrieveMultipleRequest();
ColumnSet cols = new ColumnSet(); cols.Attributes = new string[] { "new_ExtID","accountid" }; ConditionExpression condition = new ConditionExpression(); condition.AttributeName = "new_ExtID"; condition.Operator = ConditionOperator.Like; condition.Values = new string[] { ExtID }; FilterExpression filter = new FilterExpression(); filter.FilterOperator = LogicalOperator.And; filter.Conditions = new ConditionExpression[] { condition }; QueryExpression query = new QueryExpression(); query.EntityName = "account"; query.ColumnSet = cols; query.Criteria = filter; request.Query = query; request.ReturnDynamicEntities = true; // Execute the request. RetrieveMultipleResponse response = (RetrieveMultipleResponse)service.Execute(request); //Выводим коллекцию значений BusinessEntityCollection Customer = response.BusinessEntityCollection; Test = Customer.ToString(); Я знаю, что в базе значений с таким условием нет, правильно ли я ожидаю увидеть test=0, или же здесь необходимо написать функцию типа if exists? |
|
Теги |
c#, webservice |
|
![]() |
||||
Тема | Ответов | |||
RetrieveMultiple и сущности НЕдефаултной организации | 16 | |||
Быстродействие CrmService | 16 |
|