Показать сообщение отдельно
Старый 13.03.2009, 17:54   #3  
ShurikEv is offline
ShurikEv
CRM
 
213 / 28 (1) +++
Регистрация: 25.04.2006
Адрес: г. Новосибирск
Создавал обычную страничку, моделировал лукап поля, всё было ОК
Может всему виной междоменное взаимодействие или еще что-то?

Вот как я делал:
Цитата:
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