|  24.11.2010, 14:48 | #1 | 
| Участник | Ranking объектов маркетингового списка 
			
			Есть небольшое пожелание: необходимо каждому объекту маркетиногового списка присвоить свой ранг (или номер). Проблема в том, что например одна и та же организация в разных маркетинговых списках будет иметь разный ранг. Я уже пол-дня пытаюсь придумать какое-либо нормальное решение, но ничего стоящего на ум не приходит. Может Вы сталкивались с похожей проблемой? Либо можете предложить направление решения? Спасибо за любой ответ | 
|  | 
|  24.11.2010, 16:36 | #2 | 
| Moderator | 
			
			Была аналогичная задача: составление "топов", но решение, видимо, не в использовании списков. Нужен иной инструмент. Напрмер объект "Упорядоченный список" у которого есть дочерние объекты "Элементы списка". У каждого элемента номер (например, автоинкрементный, уникальный для списка) и привязка к основной записи. Беда в том, что составление топ-100 по такой модели займет уйму времени. Вариант решения: импорт из эксель. Задача тоже не очень тривиальная, но решаемая.
		 
				__________________ http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия.   MS Certified Dirty Magic Professional | 
|  | 
|  24.11.2010, 16:56 | #3 | 
| Участник | 
			
			Решение интересное, но скорее всего долго реализуемое. Как в таком случае быть со стандартной функциональностью списков (кампании и т. д.)?.. Я пока остановился на мысли создать отдельный промежуточный объект с полем Rank между организацией (пока нужны только они, надеюсь про контакты и интересы не вспомнят) и списком. Такой себе listitem только кастомизируемый. A далее создавать/удалять его автоматически - плагином порехватывать AddToList и RemoveFromList. Тогда можно будет настроить представление типа "Ranked Organizations" в списке.. В общем, пока буду развивать эту мысль Спасибо | 
|  | 
|  25.11.2010, 09:23 | #4 | 
| Moderator | 
			
			Вот вам тогда статейка, как менять представления участников: 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 | 
| Участник | 
			
			Ну я так думал, будет 2 представления: одно стандартное "List members" и другое - нового объекта "Ranked List members". Все стандартными средствами и никаких правок дефолтного представления.  У меня сейчас только одна загвоздка. Плагины на добавление/удаление участников я то напишу. Но что делать с существующими списками   | 
|  | 
|  25.11.2010, 13:59 | #6 | 
| Moderator | 
			
			И что делать, если нужно будет кого-то в середину списка поместить?
		 
				__________________ http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия.   MS Certified Dirty Magic Professional | 
|  | 
|  25.11.2010, 14:32 | #7 | 
| Участник | |
|  | 
|  25.11.2010, 14:52 | #8 | 
| Moderator | 
			
			И пузырьком повышать ранг у всех последующих! Сильно ли вам нужен такой функционал?
		 
				__________________ http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия.   MS Certified Dirty Magic Professional | 
|  | 
|  25.11.2010, 15:51 | #9 | 
| Участник | 
			
			Кто его знает нужен ли. Буду обсуждать цели и критичность всего этого, потом уже что-то делать или нет. Спасибо | 
|  |