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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 06.03.2017, 14:15   #1  
Ion is offline
Ion
Участник
 
205 / 13 (1) ++
Регистрация: 19.12.2012
Change look up name (CRM 2013)
Привет!

Задача простая, надо изменить отображение имени в лукапе, но у меня с этим траблы
По умолчанию там стоит Prymary Field Name и какбы нельзя так просто изменить, или можно?
Пока делаю так: у меня есть код JS SetLookUpName на онЛоад/онЧейндж, который меняет значение lookUp[0].name. Когда изменяю имя лукапа, то СРМ бросает ексепшен и "тушит" всю страницу, просить релоад сделать (что и логично ибо в данном случае получаеться циклическая зависимоть).
Думал изменить свойство innerText для лукапа, но там все равно при изменении этого атрибута срабатывает обработчик onChange.
Подскажите, как можно решить эту задачу. Где-то читал что на уровне БД сделать изменения, но такой финт не прокатит)
Старый 06.03.2017, 23:18   #2  
Ion is offline
Ion
Участник
 
205 / 13 (1) ++
Регистрация: 19.12.2012
Цитата:
Сообщение от Ion Посмотреть сообщение
Привет!

Задача простая, надо изменить отображение имени в лукапе, но у меня с этим траблы
По умолчанию там стоит Prymary Field Name и какбы нельзя так просто изменить, или можно?
Пока делаю так: у меня есть код JS SetLookUpName на онЛоад/онЧейндж, который меняет значение lookUp[0].name. Когда изменяю имя лукапа, то СРМ бросает ексепшен и "тушит" всю страницу, просить релоад сделать (что и логично ибо в данном случае получаеться циклическая зависимоть).
Думал изменить свойство innerText для лукапа, но там все равно при изменении этого атрибута срабатывает обработчик onChange.
Подскажите, как можно решить эту задачу. Где-то читал что на уровне БД сделать изменения, но такой финт не прокатит)
Пришлось выносить поле modifiedon на форму и на него уже вешать тот же обработчик что и на онЛоад. Не сильно нравиться этот солюшен, ну что сделать
Старый 07.03.2017, 09:31   #3  
ZooY is offline
ZooY
Участник
Аватар для ZooY
 
269 / 22 (1) +++
Регистрация: 24.06.2008
Адрес: Россия, Москва
Как вариант, можно попробовать использовать плагины. Например, сделать плагин на Post-Retrieve той записи, на форме которой у вас отображается лукап и заменять нужное вам имя. Форма при этом никакого подвоха не почувствует. Но тут остается проблема выбора в этом лукапе, хотя и тут может помочь плагин, но уже на Post-RetrieveMultiple для записей лукапа.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
crminthefield: Podcast and Overview: Microsoft Dynamics CRM 2011 Update Rollup 16 Blog bot Dynamics CRM: Blogs 0 23.01.2014 03:15
Microsoft Dynamics CRM Team Blog: Upgrading to the CRM 2013 User Experience Blog bot Dynamics CRM: Blogs 0 31.10.2013 06:12
crminthefield: Podcast and Overview: Microsoft Dynamics CRM 2011 Update Rollup 10 Blog bot Dynamics CRM: Blogs 0 17.08.2012 03:27
crminthefield: Podcast and Overview: Microsoft Dynamics CRM 2011 Update Rollup 7 Blog bot Dynamics CRM: Blogs 0 27.03.2012 02:11
CRM DE LA CREME! Some more useful javascripts for MS CRM Blog bot Dynamics CRM: Blogs 0 04.05.2010 11:05
Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 17:45.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.