27.08.2008, 16:13 | #1 |
Участник
|
Plugin и сущность template
Коллеги, столкнулся со следующей ситуацией.
Во время выбрасывания InvalidPluginExecuteException из плагина, зарегистрированного на Create PreStage сущности template, в этом самом template очищаются поля subject и body. Кто-нибудь знает как это исправить? Интересует любой способ. Задача такая - при нахождении дубликата title среди уже созданных templat'ов просить пользователя изменить наименование. В сущности account, например, поля не очищаются.
__________________
CRM programmer |
|
28.08.2008, 10:38 | #2 |
Moderator
|
Я думаю, что в этом случае вам нужно использовать скрипты. Как вариант создать кастом страницу и делать запросы к ней. В SDK есть пример поиска дубликатов. Он кране убог (на форуме есть тема где обсуждается его доводка до ума), но технологию вы сможете из него подчерпнуть. В этом случае поля затираться не будут, так как проверка будет осуществляться до сохранения-обновления формы
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. MS Certified Dirty Magic Professional |
|
28.08.2008, 12:16 | #3 |
Участник
|
Артем, спасибо, но задача настолько ничтожная, что заморачиваться на кастомную страницу нет времени. Я думал, что упустил что-то, не дочитал.
__________________
CRM programmer |
|
28.08.2008, 13:57 | #4 |
Moderator
|
Задача на 20 минут, не думаю что она сложнее написания колаута.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. MS Certified Dirty Magic Professional |
|
08.09.2008, 19:44 | #5 |
Участник
|
Вернулся к задаче.
Оказалось, что у сущности template нету формы, а следовательно я не могу перехватить событие OnSave и написать там вызов сервиса для проверки на дубликат. Артем, вы ведь это имели ввиду?
__________________
CRM programmer |
|
08.09.2008, 20:33 | #6 |
Moderator
|
Нет, я предполагал что проблема возникает при сохранении в форме.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. MS Certified Dirty Magic Professional |
|
08.09.2008, 20:39 | #7 |
Участник
|
Ну вот сейчас читаю код самой странички вроде пока что у них все ровно. Встрою свой скрипт прямо в нее.
__________________
CRM programmer |
|
|
|