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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 27.08.2008, 16:13   #1  
SVK is offline
SVK
Участник
Аватар для SVK
 
36 / 10 (1) +
Регистрация: 20.09.2005
Адрес: Москва
Plugin и сущность template
Коллеги, столкнулся со следующей ситуацией.
Во время выбрасывания InvalidPluginExecuteException из плагина, зарегистрированного на Create PreStage сущности template, в этом самом template очищаются поля subject и body.
Кто-нибудь знает как это исправить? Интересует любой способ.
Задача такая - при нахождении дубликата title среди уже созданных templat'ов просить пользователя изменить наименование.

В сущности account, например, поля не очищаются.
__________________
CRM programmer
Старый 28.08.2008, 10:38   #2  
Артем 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
Я думаю, что в этом случае вам нужно использовать скрипты. Как вариант создать кастом страницу и делать запросы к ней. В SDK есть пример поиска дубликатов. Он кране убог (на форуме есть тема где обсуждается его доводка до ума), но технологию вы сможете из него подчерпнуть. В этом случае поля затираться не будут, так как проверка будет осуществляться до сохранения-обновления формы
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия.

MS Certified Dirty Magic Professional
Старый 28.08.2008, 12:16   #3  
SVK is offline
SVK
Участник
Аватар для SVK
 
36 / 10 (1) +
Регистрация: 20.09.2005
Адрес: Москва
Артем, спасибо, но задача настолько ничтожная, что заморачиваться на кастомную страницу нет времени. Я думал, что упустил что-то, не дочитал.
__________________
CRM programmer
Старый 28.08.2008, 13:57   #4  
Артем 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
Задача на 20 минут, не думаю что она сложнее написания колаута.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия.

MS Certified Dirty Magic Professional
Старый 08.09.2008, 19:44   #5  
SVK is offline
SVK
Участник
Аватар для SVK
 
36 / 10 (1) +
Регистрация: 20.09.2005
Адрес: Москва
Вернулся к задаче.
Оказалось, что у сущности template нету формы, а следовательно я не могу перехватить событие OnSave и написать там вызов сервиса для проверки на дубликат.
Артем, вы ведь это имели ввиду?
__________________
CRM programmer
Старый 08.09.2008, 20:33   #6  
Артем 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
Нет, я предполагал что проблема возникает при сохранении в форме.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия.

MS Certified Dirty Magic Professional
Старый 08.09.2008, 20:39   #7  
SVK is offline
SVK
Участник
Аватар для SVK
 
36 / 10 (1) +
Регистрация: 20.09.2005
Адрес: Москва
Ну вот сейчас читаю код самой странички вроде пока что у них все ровно. Встрою свой скрипт прямо в нее.
__________________
CRM programmer
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
PlugIn ImageEntity Konstantin Katsovich Dynamics CRM: Разработка 3 16.01.2009 17:35
Microsoft Dynamics CRM Team Blog: Creating a customized Plug-in Template for Microsoft Dynamics CRM 4.0 Blog bot Dynamics CRM: Blogs 0 10.12.2008 07:05
Microsoft Dynamics CRM Team Blog: Microsoft Dynamics CRM Plug-in Template for Visual Studio Blog bot Dynamics CRM: Blogs 0 27.10.2008 23:05
Доступ к custom fields в Plugin Олег Михайлов Dynamics CRM: Разработка 3 10.10.2008 17:47
Получить id объекта вызвавшего PlugIn sergeyjb Dynamics CRM: Разработка 5 09.10.2008 14:17

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

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

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