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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 06.04.2012, 12:24   #1  
Borisvil is offline
Borisvil
Участник
 
123 / 36 (2) +++
Регистрация: 03.06.2011
Адрес: Санкт-Петербург
Как делать плагины информации много. В данном случае нужно будет делать запрос к базе на поиск дубля по каждому полю и выполнять соответствующие действия. Например, брать значение телефона и искать другие организации с таким-же значением этого поля. Это несложно. Только проверку надо делать до того, как запишется сущность, т.е. на Pre Stage.
А вот уведомить пользователя из плагина непросто. Я а таких случаях делал письмо пользователю по электронной почте. Это можно сделать из плагина, примеры есть в SDK.
Еще вариант сделать отдельную сущность и вносить логи созданием каждый раз экземпляра этой сущности и писать туда все что необходимо. Дать доступ юзерам на их просмотр. Выглядит как нормальный такой журнал.
Старый 06.04.2012, 12:52   #2  
Bondonello is offline
Bondonello
Kostya Afendikov
Аватар для Bondonello
MCBMSS
Лучший по профессии 2009
 
510 / 106 (5) +++++
Регистрация: 06.06.2008
Адрес: Украина
Цитата:
Сообщение от Borisvil Посмотреть сообщение
А вот уведомить пользователя из плагина непросто. Я а таких случаях делал письмо пользователю по электронной почте. Это можно сделать из плагина, примеры есть в SDK.
Так так и надо делать. Если связи с почтовым сервером нет - генерируйте другие Активности (Задачу например) и назначайте срок и ответственного.
Старый 09.04.2012, 10:55   #3  
ZooY is offline
ZooY
Участник
Аватар для ZooY
 
379 / 46 (2) +++
Регистрация: 24.06.2008
Адрес: Россия, Москва
Уведомлять пользователя из плагина можно через Exception. Например можно вывести сообщение что запись привязана к другому объекту или подробности по обработке данного объекта смотреть там то...
Другой вариант (если нужно подробное информирование пользователя) - это сделать свою собственную страницу ввода... чего у вас там... организация... вот страницу ввода организации. Тогда и сообщения можно будет любые выводить.
Еще можно проверять дубликаты скриптом на событии OnSave. Т.е. делать предпроверку и информировать пользователя что с записью после создания произойдет то-то...
На самом деле вариантов много, все зависит от конкретной ситуации.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Умный поиск в PickList focus Dynamics CRM: Разработка 7 03.08.2010 05:54
Поиск дубликатов в MS CRM 4.0 Clever Dynamics CRM: Разработка 7 02.12.2009 10:07
Поиск дубликатов slivka_83 Dynamics CRM: Администрирование 5 23.03.2009 19:26
Поиск дубликатов в CRM 4.0 SLK Dynamics CRM: Функционал 17 04.03.2009 12:14
Поиск дубликатов. Очень странно Лапка Dynamics CRM: Функционал 7 19.01.2009 11:32
Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

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

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