06.03.2017, 14:15 | #1 |
Участник
|
Change look up name (CRM 2013)
Привет!
Задача простая, надо изменить отображение имени в лукапе, но у меня с этим траблы По умолчанию там стоит Prymary Field Name и какбы нельзя так просто изменить, или можно? Пока делаю так: у меня есть код JS SetLookUpName на онЛоад/онЧейндж, который меняет значение lookUp[0].name. Когда изменяю имя лукапа, то СРМ бросает ексепшен и "тушит" всю страницу, просить релоад сделать (что и логично ибо в данном случае получаеться циклическая зависимоть). Думал изменить свойство innerText для лукапа, но там все равно при изменении этого атрибута срабатывает обработчик onChange. Подскажите, как можно решить эту задачу. Где-то читал что на уровне БД сделать изменения, но такой финт не прокатит) |
|
06.03.2017, 23:18 | #2 |
Участник
|
Цитата:
Сообщение от Ion
Привет!
Задача простая, надо изменить отображение имени в лукапе, но у меня с этим траблы По умолчанию там стоит Prymary Field Name и какбы нельзя так просто изменить, или можно? Пока делаю так: у меня есть код JS SetLookUpName на онЛоад/онЧейндж, который меняет значение lookUp[0].name. Когда изменяю имя лукапа, то СРМ бросает ексепшен и "тушит" всю страницу, просить релоад сделать (что и логично ибо в данном случае получаеться циклическая зависимоть). Думал изменить свойство innerText для лукапа, но там все равно при изменении этого атрибута срабатывает обработчик onChange. Подскажите, как можно решить эту задачу. Где-то читал что на уровне БД сделать изменения, но такой финт не прокатит) |
|
07.03.2017, 09:31 | #3 |
Участник
|
Как вариант, можно попробовать использовать плагины. Например, сделать плагин на Post-Retrieve той записи, на форме которой у вас отображается лукап и заменять нужное вам имя. Форма при этом никакого подвоха не почувствует. Но тут остается проблема выбора в этом лукапе, хотя и тут может помочь плагин, но уже на Post-RetrieveMultiple для записей лукапа.
|
|
|
|