Здравствуйте.
Дано: Рабочая область, на которой размещены две формы списка - форма списка справочника (РегНомера) и форма списка документов (ПЛАНЫ). Каждый документ создается на основании РегНомера.
ЧтоСделано: При активации строки в форме списка справочника окрашивается в нужный цвет строка в форме списка документов, в которой содержится документ, созданный на основании активированного РегНомера.
Проблема: Список документов довольно длинный, поэтому окрашенная в нужный цвет строка оказывается вне видимой области. Приходится искать "бегунком".
Вопрос: как окрашенную строку в списке документов поместить в видимую область?
Для всякого: в форму списка документа передается параметр, в котором содержится активированный РегНомер:
&НаКлиенте
Процедура ОбработкаОповещения(ИмяСобытия, Параметр, Источник)
Если ИмяСобытия="строка" Тогда
Список.УсловноеОформление.Элементы.Очистить();
Оформление1 = Список.УсловноеОформление.Элементы.Добавить();
Отбор = Оформление1.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
Отбор.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно;
Отбор.Использование = Истина;
Отбор.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("РегистрационныйНомер.Наименование");
ЦветФона = Оформление1.Оформление.Элементы.Найти("ЦветФона");
ЦветФона.Значение = WebЦвета.Васильковый;
ЦветФона.Использование = Истина;
Отбор.ПравоеЗначение = Параметр;
КонецЕсли;
КонецПроцедуры