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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 24.11.2010, 14:48   #1  
ellk is offline
ellk
Участник
 
7 / 10 (1) +
Регистрация: 24.11.2010
Ranking объектов маркетингового списка
Есть небольшое пожелание: необходимо каждому объекту маркетиногового списка присвоить свой ранг (или номер). Проблема в том, что например одна и та же организация в разных маркетинговых списках будет иметь разный ранг.

Я уже пол-дня пытаюсь придумать какое-либо нормальное решение, но ничего стоящего на ум не приходит.

Может Вы сталкивались с похожей проблемой? Либо можете предложить направление решения?

Спасибо за любой ответ
Старый 24.11.2010, 16:36   #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
Была аналогичная задача: составление "топов", но решение, видимо, не в использовании списков. Нужен иной инструмент. Напрмер объект "Упорядоченный список" у которого есть дочерние объекты "Элементы списка". У каждого элемента номер (например, автоинкрементный, уникальный для списка) и привязка к основной записи. Беда в том, что составление топ-100 по такой модели займет уйму времени. Вариант решения: импорт из эксель. Задача тоже не очень тривиальная, но решаемая.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия.

MS Certified Dirty Magic Professional
Старый 24.11.2010, 16:56   #3  
ellk is offline
ellk
Участник
 
7 / 10 (1) +
Регистрация: 24.11.2010
Решение интересное, но скорее всего долго реализуемое. Как в таком случае быть со стандартной функциональностью списков (кампании и т. д.)?..

Я пока остановился на мысли создать отдельный промежуточный объект с полем Rank между организацией (пока нужны только они, надеюсь про контакты и интересы не вспомнят) и списком. Такой себе listitem только кастомизируемый. A далее создавать/удалять его автоматически - плагином порехватывать AddToList и RemoveFromList. Тогда можно будет настроить представление типа "Ranked Organizations" в списке..

В общем, пока буду развивать эту мысль

Спасибо
Старый 25.11.2010, 09:23   #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
Вот вам тогда статейка, как менять представления участников: http://blogs.msdn.com/b/crm/archive/...mber-view.aspx. Они мало того, что настраиваются через одно место, так еще и не дают вам гибких возможностей фильтрации. Вы сможете вывести только поля организации, но не вашего объекта. Разве что еще и на fetch плагин написать, чтобы на лету сортировку делать и заполнять какое-нибудь поле, но не вижу особого смысла и функционала в подобных трудностях.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия.

MS Certified Dirty Magic Professional
Старый 25.11.2010, 11:22   #5  
ellk is offline
ellk
Участник
 
7 / 10 (1) +
Регистрация: 24.11.2010
Ну я так думал, будет 2 представления: одно стандартное "List members" и другое - нового объекта "Ranked List members". Все стандартными средствами и никаких правок дефолтного представления.

У меня сейчас только одна загвоздка. Плагины на добавление/удаление участников я то напишу. Но что делать с существующими списками
Старый 25.11.2010, 13:59   #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
Старый 25.11.2010, 14:32   #7  
ellk is offline
ellk
Участник
 
7 / 10 (1) +
Регистрация: 24.11.2010
Цитата:
Сообщение от Артем Enot Грунин Посмотреть сообщение
И что делать, если нужно будет кого-то в середину списка поместить?
Там хотят сами проставлять ранг. Но мне тогда придется еще проверять на существование уже такого ранга. Эх..
Старый 25.11.2010, 14:52   #8  
Артем 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
Старый 25.11.2010, 15:51   #9  
ellk is offline
ellk
Участник
 
7 / 10 (1) +
Регистрация: 24.11.2010
Кто его знает нужен ли. Буду обсуждать цели и критичность всего этого, потом уже что-то делать или нет.

Спасибо
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Создание маркетингового списка. Клиенты без договоров DOlga Dynamics CRM: Функционал 2 17.11.2010 16:49
Изменить представление участники маркетингового списка Dicora Dynamics CRM: Функционал 2 13.10.2010 08:51
Mail Merge системных объектов Артем Enot Грунин Dynamics CRM: Администрирование 7 17.03.2010 17:44
ansle: Управление синхронизацией объектов Blog bot Dynamics CRM: Blogs 0 07.07.2008 18:05
Список участников маркетингового списка koalex Dynamics CRM: Функционал 4 25.04.2008 09:04

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

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

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