|
![]() |
#1 |
Участник
|
Тоже столкнулся с проблемой изменения обычного лукапа в мульти.
Сразу скажу, что проверял в IE10 и Chrome для СРМ 2011 на ролапе 13. Я пытался изменить обычный лукап на мульти, в котором можно выбрать несколько записей одного типа. Но у меня проблема была в том, что такого кода... Код: document.getElementById("someentitynameid").setAttribute("lookupstyle", "multi");
В моем случае не понадобилось ничего вроде этого (ниже), т.к. не нужно да и не помогает и ничего не дает: Код: document.getElementById("someentitynameid").setAttribute("lookuptypes", "10063"); document.getElementById("someentitynameid").setAttribute("lookuptypenames", "someentityname:10063:Someentityname"); document.getElementById("someentitynameid").setAttribute("lookuptypeIcons", "/_imgs/ico_18_customEntity.gif"); document.getElementById("someentitynameid").setAttribute("defaulttype", "10063");
Решение: к вышеупомянутой строчке, добавить еще одну: Код: document.getElementById("someentitynameid").setAttribute("lookupstyle", "multi"); Xrm.Page.getAttribute("someentitynameid")._attribute.$1a_2 = 2; Конечно, это total unsupport, но работает. Если кто знает более поддерживамое решение, прошу поделиться ![]() Последний раз редактировалось kalina; 18.10.2013 в 21:30. |
|
![]() |
#2 |
Чайный пьяница
|
Поддерживаемого (supported) решения для решения этой задачи без разработки своих вебресурсов без DOM инъекций - попросту нет.
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit |
|
Теги |
crossbrowsing, lookup, multi, rollup 13, кроссбаузерность, crm2011 |
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|