AXForum  
Вернуться   AXForum > Microsoft Dynamics CRM > Dynamics CRM: Разработка
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 27.03.2012, 19:20   #1  
lenkin is offline
lenkin
Участник
 
28 / 10 (1) +
Регистрация: 17.05.2011
цвет фона поля lookup
Добрый день,

Будьте добры, подскажите, как подсветить (изменить цвет фона) поля lookup?
Почему-то crmForm.all.fieldname.style.backgroundColor = "#ff0000"; не работает на этом типе полей. На всех остальных - отлично работает.

Заранее очень благодарна =)
Старый 27.03.2012, 19:35   #2  
Konstantin Katsovich is offline
Konstantin Katsovich
Участник
Аватар для Konstantin Katsovich
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
 
243 / 57 (2) ++++
Регистрация: 22.10.2008
Адрес: Israel
Дело в том, что поле лукап немного сложнее чем любое другое поле.(с точки html структуры)
ваш в код в данном случае меня background у имеджа поля а не у самого поля.

попробуйте вот так:
document.getElementById(id + "_ledit").parentElement.childNodes[0].style.backgroundColor = color;
где id ваше поле
__________________
Читайте SDK!!!
За это сообщение автора поблагодарили: lenkin (1).
Старый 27.03.2012, 19:48   #3  
lenkin is offline
lenkin
Участник
 
28 / 10 (1) +
Регистрация: 17.05.2011
Konstantin Katsovich, забыла сказать - я использую MS CRM 4.0 =\ этот код для нее подойдет, или он для 2011?
Старый 27.03.2012, 21:49   #4  
Konstantin Katsovich is offline
Konstantin Katsovich
Участник
Аватар для Konstantin Katsovich
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
 
243 / 57 (2) ++++
Регистрация: 22.10.2008
Адрес: Israel
Да для crm 4
__________________
Читайте SDK!!!
Старый 28.03.2012, 10:10   #5  
lenkin is offline
lenkin
Участник
 
28 / 10 (1) +
Регистрация: 17.05.2011
Спасибо, но не получилось =/
Старый 28.03.2012, 15:42   #6  
kefir_nasty is offline
kefir_nasty
Участник
 
15 / 10 (1) +
Регистрация: 11.05.2010
а у меня получилось,
добавила в событие формы OnLoad объекта Account в функцию OnCrmPageLoad() следующий код
var plist= crmForm.all["parentaccountid_ledit"].parentElement.childNodes[0].style.backgroundColor = "#ff0000";

цвет поля Головная организация изменился, то есть стал красным,

правда цвет меняется обратно на белый, когда я начинаю поле редактировать, а после того как головная организация выбрана, цвет снова меняется на красный? почему?
Старый 28.03.2012, 16:08   #7  
g.Naukovych is offline
g.Naukovych
Участник
MCBMSS
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
 
405 / 130 (5) +++++
Регистрация: 23.03.2011
это делает красную рамку вокруг поля.
crmForm.all.new_testlookup_c.style.backgroundColor = "#ff0000";

это делает красный фон у подписи поля.
crmForm.all.new_testlookup_d.style.backgroundColor = "#ff0000";

это делает красный фон внутри лукапа.
crmForm.all.new_testlookup_ledit.parentElement.childNodes[0].style.backgroundColor = "#ff0000";

У меня ничего не пропадало. Единственное, что при выборе поля оно становится синим. то есть выделенным.
__________________
Мой блог https://procrm.tv

Последний раз редактировалось g.Naukovych; 28.03.2012 в 16:14.
За это сообщение автора поблагодарили: lenkin (1).
Старый 28.03.2012, 17:16   #8  
lenkin is offline
lenkin
Участник
 
28 / 10 (1) +
Регистрация: 17.05.2011
Цитата:
Сообщение от g.Naukovych Посмотреть сообщение
это делает красную рамку вокруг поля.
crmForm.all.new_testlookup_c.style.backgroundColor = "#ff0000";
Спасибо огромное!
PS теперь вижу =)

Последний раз редактировалось lenkin; 28.03.2012 в 17:31.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Автоматическое заполнение поля типа lookup при создании формы Верба Dynamics CRM: Разработка 42 25.10.2011 10:24
CRM DE LA CREME! Some more useful javascripts for MS CRM Blog bot Dynamics CRM: Blogs 0 04.05.2010 11:05
Мелкомягкий CRM: Отображение в Lookup’е произвольного поля вместо основного атрибута Blog bot Dynamics CRM: Blogs 3 26.04.2010 19:10
Lookup-фильтр для связанного списка (grid) в форме по значению поля а не GUID объекта alsherin Dynamics CRM: Разработка 12 09.07.2009 20:18
Как взять текстовое значение из поля LookUp tatra Dynamics CRM: Разработка 2 21.11.2007 08:20

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 01:04.