07.03.2013, 16:37 | #1 |
Участник
|
Ограниченный выбор пользователей.
Добрый день!
Существует кастомная сущность, у нее есть поле типа lookup настроенного на пользователей. Возможно ли ограничить выбор пользователей, в зависимости от того входит он в определенную team или нет. Вообще как-то можно ограничить выбор? crm 2011. |
|
07.03.2013, 16:41 | #2 |
Участник
|
Вы можете программно отфильтровать Ваш lookup, так, чтобы он показывал то, что Вам необходимо.
http://mmcrm.ru/?p=1854 Вот пример с описание на русском языке. Для фильтрации необходимо построить Fetch запрос. Если Вы не знаете как это сделать, воспользуйтесь расширенным поиском. Постройте свой отбор как Вам необходимо и нажмите кнопку Download FetchXML. Последний раз редактировалось g.Naukovych; 07.03.2013 в 16:43. |
|
|
За это сообщение автора поблагодарили: elephnt (1). |
07.03.2013, 16:46 | #3 |
Участник
|
А как это сделать программно? с помощью чего? На сервере или на клиенте?
|
|
07.03.2013, 16:53 | #4 |
Участник
|
Это можно сделать как на сервере так и на клиенте.
Я показал Вам ссылку как это сделать на клиенте. На сервере Вам необходимо будет писать плагин на событие RetrieveMultiple для сущности systemuser. При этом этот плагин будет срабатывать на любой лукам или представление пользователей, и необходимо будет понимать, когда необходимо фильтровать, а когда нет. Это все тоже не очень сложно, но рекомендую воспользоваться предложенным примером. |
|
07.03.2013, 17:05 | #5 |
Участник
|
Спасибо, посмотрю.
|
|