27.03.2012, 19:20 | #1 |
Участник
|
цвет фона поля lookup
Добрый день,
Будьте добры, подскажите, как подсветить (изменить цвет фона) поля lookup? Почему-то crmForm.all.fieldname.style.backgroundColor = "#ff0000"; не работает на этом типе полей. На всех остальных - отлично работает. Заранее очень благодарна =) |
|
27.03.2012, 19:35 | #2 |
Участник
|
Дело в том, что поле лукап немного сложнее чем любое другое поле.(с точки html структуры)
ваш в код в данном случае меня background у имеджа поля а не у самого поля. попробуйте вот так: document.getElementById(id + "_ledit").parentElement.childNodes[0].style.backgroundColor = color; где id ваше поле
__________________
Читайте SDK!!! |
|
|
За это сообщение автора поблагодарили: lenkin (1). |
27.03.2012, 19:48 | #3 |
Участник
|
Konstantin Katsovich, забыла сказать - я использую MS CRM 4.0 =\ этот код для нее подойдет, или он для 2011?
|
|
27.03.2012, 21:49 | #4 |
Участник
|
Да для crm 4
__________________
Читайте SDK!!! |
|
28.03.2012, 10:10 | #5 |
Участник
|
Спасибо, но не получилось =/
|
|
28.03.2012, 15:42 | #6 |
Участник
|
а у меня получилось,
добавила в событие формы OnLoad объекта Account в функцию OnCrmPageLoad() следующий код var plist= crmForm.all["parentaccountid_ledit"].parentElement.childNodes[0].style.backgroundColor = "#ff0000"; цвет поля Головная организация изменился, то есть стал красным, правда цвет меняется обратно на белый, когда я начинаю поле редактировать, а после того как головная организация выбрана, цвет снова меняется на красный? почему? |
|
28.03.2012, 16:08 | #7 |
Участник
|
это делает красную рамку вокруг поля.
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"; У меня ничего не пропадало. Единственное, что при выборе поля оно становится синим. то есть выделенным. Последний раз редактировалось g.Naukovych; 28.03.2012 в 16:14. |
|
|
За это сообщение автора поблагодарили: lenkin (1). |
28.03.2012, 17:16 | #8 |
Участник
|
Цитата:
PS теперь вижу =) Последний раз редактировалось lenkin; 28.03.2012 в 17:31. |
|
|
|