Показать сообщение отдельно
Старый 06.06.2013, 21:12   #7  
vasya-serega is offline
vasya-serega
Участник
 
145 / 17 (1) ++
Регистрация: 12.05.2013
Адрес: Украина
spectr, вы пишите, что решить проблему можно с помощью создания дополнительных кастомных представлений для lead, account, systemuser. Для systemuser я как раз создаю, переписывание кода на

Xrm.Page.getControl("requiredattendees").addCustomView(contactViewId , 'contact', viewContactName, fetchContactXml , layoutContactXml, false);
Xrm.Page.getControl("requiredattendees").addCustomView(userViewId, 'systemuser', viewUserName, fetchUserXml, layoutUserXml, false);
if(customerNotUser==true)
{
document.getElementById("requiredattendees").setAttribute("defaulttype", 2);
Xrm.Page.getControl("requiredattendees").setDefaultView(contactViewId );
}
else
{
document.getElementById("requiredattendees").setAttribute("defaulttype", 8);
Xrm.Page.getControl("requiredattendees").setDefaultView(userViewId);
}

результата не дало. На некоторых записях вью вместо контактов отображает пользователей.