Цитата(onsamuy @ 12.06.12, 0:02)
Как спозиционироваться на определенной строке в таблице?
Имеется управляемая форма выбора,
динамический список, его основная таблица - справочникСписок.Контрагенты (конфа типовая, бух. для Украины)
Как бы книжка пишет, достаточно установить значение
Элементы.Список.ТекущаяСтрока = Выборка.Ссылка, где выборка.Ссылка - нужная мне ссылка справочника, но в результате
ничего не получается, таблица выводится с позиционированием на 1 строке справочника списка контрагенты, как и раньше...
Для того чтоб спозицировать курсор в нужную строчку нужно предать Индентификатор. А прежде чем его передать его нужно найти
Скину пример где происходит позицирование в нужной строке Списка Документа Заказа товара может поможет
&НаКлиенте
Процедура ПозицироватьПозициюВСписокеПодбора(Код)
Если Объект.Список.НайтиСтроки(Новый Структура ("Код", Код)).Количество() <> 0 Тогда
Элементы.Список1.ТекущаяСтрока = Объект.Список.НайтиСтроки(Новый Структура ("Код", Код))[0].ПолучитьИдентификатор();
КонецЕсли;
КонецПроцедуры
Удачи