Показать сообщение отдельно
Старый 30.05.2013, 10:48   #2  
Konstantin Katsovich is offline
Konstantin Katsovich
Участник
Аватар для Konstantin Katsovich
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
 
243 / 57 (2) ++++
Регистрация: 22.10.2008
Адрес: Israel
Цитата:
Сообщение от vasya-serega Посмотреть сообщение
Доброго времени суток.
У меня есть кастомный LookUp, в котором пользователь может выбрать значения 2 разных сущностей

lookuptypeIcons = '/_imgs/ico_16_2.gif:/_imgs/ico_16_8.gif';
lookuptypenames = 'contact:2:Contact,systemuser:8:User';
lookuptypes = '2,8';
document.getElementById("requiredattendees").setAttribute("lookuptypes", lookuptypes);
document.getElementById("requiredattendees").setAttribute("lookuptypenames", lookuptypenames);
document.getElementById("requiredattendees").setAttribute("lookuptypeIcons", lookuptypeIcons);
Xrm.Page.getControl("requiredattendees").addCustomView(viewId, 'contact', viewDisplayName, fetchXml, layoutXml, false);
Xrm.Page.getControl("requiredattendees").addCustomView(viewId, 'systemuser', viewDisplayName, fetchXml1, layoutXml1, false);


И есть 2 кнопки на форме, которые должны вызывать этот LookUp по-разному. Хотелось бы, после нажатия одной кнопки значение по умолчанию Look for было Contact, а второй - User. Подскажите, как это можно сделать?
Добрый день

Установка атрибута defaulttype в состояние 2 или 8 перед открытием окна локапа решит Вашу проблему.
__________________
Читайте SDK!!!
За это сообщение автора поблагодарили: vasya-serega (1).