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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 12.08.2014, 10:44   #1  
Артем Enot Грунин is offline
Артем Enot Грунин
Moderator
Аватар для Артем Enot Грунин
MCBMSS
Злыдни
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,912 / 623 (28) +++++++
Регистрация: 16.08.2007
Адрес: Пермь!
Записей в блоге: 151
Все верно. Единственный системный метод проконтролировать изменения известный мне - это плагин. Изменить внешний вид страницы сообщения, увы, нельзя. Однако, должно отображаться только одно сообщение. Возможно, проблема в том, что ваш плагин нарушает работу какой-то системной логики, потому ошибки вылетает 2. В этом случае, в системном логе тоже должно быть две записи об ошибке. Думаю это позволит пролить свет на то что происходит.

p.s. У меня не было опыта подобной работы с 2013, возможно что-то изменилось. Если лог не прольет свет на происходящее, попробуйте написать простой плагин для другой системной сущности, который бы просто выбрасывал исключение. Интересно сколько сообщений об ошибке будет в этом случае.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия.

MS Certified Dirty Magic Professional
За это сообщение автора поблагодарили: gibor2000 (1).
Старый 12.08.2014, 12:46   #2  
gibor2000 is offline
gibor2000
Участник
 
18 / 10 (1) +
Регистрация: 15.12.2008
С Б.П

Спасибо за ответ.
Отменил все свои кастомные плагины кроме этого - тоже самое

В системном логе - это где ты имеешь ввиду? в Trace ili v EventViewer v Windows Logs - Application? - посмотрел в EventViewer - вообще не увидел там ошибки.
В Trace есть упоминание об ошибки , но не могу найти там где именно выскакивает первое сообщение (Trace прикрепил)

plugin_error.txt

По поводу предложения сделать простой плагин с Exceptions
Сделал плагин на AccountUpdate - только выброс Exception - там только одно окно- Business Process Error
protected void ExecutePostAccountUpdate(LocalPluginContext localContext)
{
throw new InvalidPluginExecutionException("ACCOUNT : TEST TEST TEST")
{
Source = "ACCOUNT : TEST"
};


}
тоже самое и на Pre-UpdateStage
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
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 2013 Update Rollup 2 Blog bot Dynamics CRM: Blogs 0 15.04.2014 01:15
crminthefield: Podcast and Overview: Microsoft Dynamics CRM 2011 Update Rollup 16 Blog bot Dynamics CRM: Blogs 0 23.01.2014 03:15
Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

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

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