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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 22.01.2015, 13:00   #1  
kh_heckfy is offline
kh_heckfy
Участник
 
139 / 14 (1) ++
Регистрация: 30.03.2012
Адрес: Новосибирск
CRM 2011 Плагины
Доброго времени суток!
Коллеги, у меня вопрос... у нас много плагинов всяких разных, на различные сущности, действия и т.п.
И вот некоторые плагины например изменяют сущность организация, в которой чтото рассчитывается, и потом в зависимости от того что изменилось, запускается тот или иной плагин... вобщем на этой неделе наступил предел, и система тупо висит, и я не могу никак разобраться с ними, надо сделать както чтобы запускался один плагин один раз только.

Например
Код:
 if (context.Depth > 1) return;
не помогает мне..
так как в сущности А при создании, с context.Depth == 1 вызывается изменение сущности B, в которой уже context.Depth == 2
И верхнее условие уже не помогает...
Приходится увеличивать это дело до 4-5 раз....

У меня затык... что я не так делаю....
Старый 22.01.2015, 13:13   #2  
Anros is offline
Anros
Участник
 
54 / 28 (1) +++
Регистрация: 01.07.2009
Можно попробовать сохранять depth для конкретного плагина в SharedVariables
Старый 22.01.2015, 13:41   #3  
kh_heckfy is offline
kh_heckfy
Участник
 
139 / 14 (1) ++
Регистрация: 30.03.2012
Адрес: Новосибирск
видимо у нас выстроена не та сортировка плагинов... и сейчас будем пробовать выстроить правильно цепочку и поля
Старый 22.01.2015, 15:03   #4  
kh_heckfy is offline
kh_heckfy
Участник
 
139 / 14 (1) ++
Регистрация: 30.03.2012
Адрес: Новосибирск
А почему в плагине делаю service.Update entity
В ней значение поля A ставлю в True но он его не изменяет в итоге?

Это может быть связано как то с тем, что у меня стоит в плагинах теперь везде условие которое я писал в первом посте?
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
crminthefield: Podcast and Overview: Microsoft Dynamics CRM 2011 Update Rollup 15 Blog bot Dynamics CRM: Blogs 1 10.02.2016 10:26
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: Podcast and Overview: Microsoft Dynamics CRM 2011 Update Rollup 14 Blog bot Dynamics CRM: Blogs 0 12.07.2013 07:13
crminthefield: Podcast and Overview: Microsoft Dynamics CRM 2011 Update Rollup 10 Blog bot Dynamics CRM: Blogs 0 17.08.2012 03:27
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

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

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