Изменение цвета поиска

1. Mister_1C 08.11.18 12:50 Сейчас в теме
Здравствуйте, возник вопрос. Можно ли изменить цвет поиска?
Заранее спасибо!)
Прикрепленные файлы:
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. SlavaKron 09.11.18 10:54 Сейчас в теме
Например на Синий (#0000ff)
&НаКлиенте
Процедура НоменклатураАвтоПодбор(Элемент, Текст, ДанныеВыбора, ПараметрыПолученияДанных, Ожидание, СтандартнаяОбработка)
	
	Если Ожидание = 0 Тогда
		Возврат
	КонецЕсли;
	
	СтандартнаяОбработка = Ложь;
		
	ДанныеВыбора = ПолучитьДанныеВыбора(Тип("СправочникСсылка.Номенклатура"), ПараметрыПолученияДанных);
	ИзменитьЦветВыделенных(ДанныеВыбора)
КонецПроцедуры

&НаСервереБезКонтекста
Процедура ИзменитьЦветВыделенных(ДанныеВыбора)
	Для Каждого Элемент Из ДанныеВыбора Цикл
		ВнутреннееПредставление = ЗначениеВСтрокуВнутр(Элемент.Представление);
		ПозицияЦвета = СтрНайти(ВнутреннееПредставление, "<color #");
		Если ПозицияЦвета > 0 Тогда
			СтрокаЦвет = Сред(ВнутреннееПредставление, ПозицияЦвета, 14);
			ВнутреннееПредставление = СтрЗаменить(ВнутреннееПредставление, СтрокаЦвет, "<color #0000ff");
			Элемент.Представление = ЗначениеИзСтрокиВнутр(ВнутреннееПредставление);
		КонецЕсли;
	КонецЦикла;
КонецПроцедуры
Показать
VasilyErmak; pm74; +2 Ответить
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот