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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 11.12.2018, 21:14   #25  
Ion is offline
Ion
Участник
 
332 / 16 (1) ++
Регистрация: 19.12.2012
Кстати и я столкнулся с удаленными контактами в appointments. Такой солюшен по их воссозданию ок?

X++:
            Guid entityId = Guid.Parse("93c31bd0-848b-e811-8118-00155df17501");
            string entityLogicalName = "contact";

            // Retrieve the audit records for entity.
            RetrieveRecordChangeHistoryRequest changeRequest = new RetrieveRecordChangeHistoryRequest();
            changeRequest.Target = new EntityReference(entityLogicalName, entityId);

            RetrieveRecordChangeHistoryResponse changeResponse =
               (RetrieveRecordChangeHistoryResponse)connection.Execute(changeRequest);

            AuditDetailCollection details = changeResponse.AuditDetailCollection;

            for (int count = 0; count < details.Count; count++)
            {
                if (typeof(AttributeAuditDetail).Name == details[count].GetType().Name)
                {
                    AttributeAuditDetail detail = details[count] as AttributeAuditDetail;
       
                    if (detail.NewValue == null && detail.OldValue != null)
                    {
                        Entity entity = detail.OldValue;
                        connection.Create(entity);
                        break;
                    }
                }
            }
За это сообщение автора поблагодарили: a33ik (1).
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
NAV Team: Upgrading from Microsoft Dynamics NAV 2009 R2 or Microsoft Dynamics NAV 2009 SP1 to Microsoft Dynamics NAV 2015 Blog bot Dynamics CRM: Blogs 0 23.02.2015 13:00
crminthefield: Podcast and Overview: Microsoft Dynamics CRM 2011 Update Rollup 17 Blog bot Dynamics CRM: Blogs 0 10.05.2014 06:30
crminthefield: Podcast and Overview: Microsoft Dynamics CRM 2011 Update Rollup 16 Blog bot Dynamics CRM: Blogs 0 23.01.2014 03:15
crminthefield: Overview: Microsoft Dynamics CRM 4.0 Update Rollup 17 Blog bot Dynamics CRM: Blogs 0 06.05.2011 09:11
german_nav_developer: Buildnummern-Übersicht Microsoft Dynamics NAV 2009 SP1 Blog bot Dynamics CRM: Blogs 0 11.06.2010 16:33

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 15:22.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.