|
![]() |
#1 |
Участник
|
а кроме как через ActivityParty - не возможно другим способом получить сущность из поля?
из примера понятно как это поле заполнить, а вот как его разобрать и получить искомую сущность? Вот тут то и самая интересная задача. |
|
![]() |
#2 |
Чайный пьяница
|
Можете через фетч достать. Буквально вчера упражнялся с сервисными активностями и получением значения из поля Customers:
Код: string fetchXml = string.Format(@"<fetch version='1.0' output-format='xml-platform' mapping='logical' distinct='true'> <entity name='account'> <attribute name='accountid' /> <attribute name='address1_latitude' /> <attribute name='address1_longitude' /> <link-entity name='activityparty' from='partyid' to='accountid'> <filter type='and'> <condition attribute='activityid' operator='eq' value='{0}' /> </filter> </link-entity> </entity> </fetch>", serviceAppointmentId); Entity account = localContext.OrganizationService.RetrieveMultiple(new FetchExpression(fetchXml)).Entities.FirstOrDefault();
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit |
|