|
![]() |
#1 |
Вопрошающий
|
дополнительные рассуждения
Насколько я понял из описания, сия конструкция работает из стандартной формы CRM при нажатии на lookup Отсюда логичный вывод... может быть стоит на собственную страничку каким-то образом стандартные лукапы вытащить... материалец изучал вот этот http://www.mombu.com/microsoft/micro...ow-434610.html пока что обошел этот вопрос написанием стандартных window но вопрос остается актуальным - все-таки хотеось бы использовать стандартные ф-ии CRM а не изобретать велосипед
__________________
Победивший противника - силен, победивший себя - величественнен Последний раз редактировалось Dissident; 13.03.2009 в 10:13. Причина: дополнение |
|
![]() |
#2 |
CRM
|
Создавал обычную страничку, моделировал лукап поля, всё было ОК
![]() Может всему виной междоменное взаимодействие или еще что-то? Вот как я делал: Цитата:
function loadLookup(lookupName,entityTypeName,lookupLocalizedName,entityType,entityTypeIcon,lookupType,lookupClass)
{ var str = "<td id='"+lookupName+"_c' class='n'>"+lookupLocalizedName+"</td>"; str += "<td colspan='3' id='"+lookupName+"_d'>"; str += "<table class='lu' cellpadding='0' cellspacing='0' width='100%' style='table-layout:fixed;'>"; str += "<tr>"; str += "<td>"; str += "<div class='lu'> </div>"; str += "</td>"; str += "<td width='25' style='text-align: right;'>"; str += "<img src='/_imgs/btn_off_lookup.gif' id='"+lookupName+"' class='lu' tabindex='1010' lookuptypes='"+entityType+"' lookuptypenames='"+entityTypeName+"' lookuptypeIcons='"+entityTypeIcon+"' lookupclass='"+lookupClass+"' lookupbrowse='0' lookupstyle='"+lookupType+"' defaulttype='0' req='0'>"; str += "</td>"; str += "</tr>"; str += "</table>"; str += "</td>"; return str; } Цитата:
str += "<TR valign='top'>";
str += "<td colspan=4></td>"+loadLookup("systemuserid","systemuser","Пользователь",8,"/_imgs/ico_16_8.gif","multi","ActivityRecipient"); str += "</TR>";
__________________
MS CRM 3.0/4.0 ![]() Sharepoint 2003, MOSS 2007/2010 ![]() |
|
![]() |
#3 |
Вопрошающий
|
Увы... Ваш скрипт просто генерит и отображает таблицу на странице.
У меня же НЕКАЯ таблица уже создана на основе GridView с навешанными событиями (редактирования, изменения свойств, вызова контекстного меню и т.д.). Одно из этих событий и должно вызывать стандартную форму выбора записи, (аналогично тому как при нажатии на стандартный лукап появляется эта же форма) и возвращать выбранное значение.. А насчет междоменного взаимодействия - у меня таковое отсутствует - все происходит внутри одного домена..
__________________
Победивший противника - силен, победивший себя - величественнен |
|
![]() |
#4 |
Вопрошающий
|
я так понимаю, тема утонула...
а вопрос остался открытым.. жаль...
__________________
Победивший противника - силен, победивший себя - величественнен |
|
|
![]() |
||||
Тема | Ответов | |||
Как наложить фильтр на форму выбора значений? | 18 | |||
Вызов хранимой процедуры в http-запросе | 6 | |||
Вызов web-сервиса из dynamics crm | 11 | |||
вызов бизнес првил | 1 | |||
вызов своего функционала из формы | 8 |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|