После апгрейда с тройки на четверку почему то перестал работать вот этот код (в OnLoad формы):
Код:
var oCompanyLookup = crmForm.all.parentcustomerid;
var oDeptLookup = crmForm.all.new_companydeptlink;
if(oCompanyLookup != null)
if(oCompanyLookup.DataValue != null)
{
oDeptLookup.lookupbrowse = 1;
oDeptLookup.additionalparams = "fetchXml=<fetch mapping='logical'><entity name='new_companydept'><all-attributes/><filter type='and'><condition attribute='new_companylink' operator='eq' value=' " + oCompanyLookup.DataValue[0].id+"' /></filter></entity></fetch> ";
}
else
oDeptLookup.Disabled = true;
Конкретно не работает строка:
oDeptLookup.additionalparams = "fetchXml=<fetch mapping='logical'><entity name='new_companydept'><all-attributes/><filter type='and'><condition attribute='new_companylink' operator='eq' value=' " + oCompanyLookup.DataValue[0].id+"' /></filter></entity></fetch> ";
Форма загружается нормально, но при попытке нажатия на lookup oDeptLookup вываливается ошибка.