Данная процедура не работает если событие вызывается «После», а вызов «Перед» работает.
Симптомы: в процедуру заходит все отрабатывает, но изменение данных выбора никак не отражается (и при стандартной обработке Ложь и Истина)
&НаКлиенте Процедура Тум_НаименованиеПолноеАвтоПодборПеред(Элемент, Текст, ДанныеВыбора, ПараметрыПолученияДанных, Ожидание, СтандартнаяОбработка) ДлинаТекста = СтрДлина(Текст); Если ДлинаТекста >10 Тогда СтандартнаяОбработка = Ложь; ДанныеВыбора = Новый СписокЗначений(); Часть1 = Новый ФорматированнаяСтрока(Лев(Текст,10),,Новый Цвет(0,128,0)); Часть2 = Новый ФорматированнаяСтрока(Сред(Текст,11),,Новый Цвет(255,0,0)); ДанныеВыбора.Добавить(Текст,Новый ФорматированнаяСтрока(Часть1,Часть2)) ; КонецЕсли; КонецПроцедуры
Вести бизнес без рекламы все равно, что подмигивать девушкам в полной темноте