Как открывать форму списка справочника на конкретном элементе? #266094


#0 by HelpFinder
В табличной части документа выбираю значение реквизита. Как сделать, чтобы каждый раз при выборе реквизита, форма открывалась на последнем выбранном? ато у меня открывается в вершине списка и нужно искать на чем остановились. У самого код в форме документа такой примерно: Процедура ОсновнаяМатрица1НачалоВыбора(Элемент, СтандартнаяОбработка) Подозреваю, что туда можно чтото ещё добавить, чтобы позиционироваться на конкретном элементе. Хотя у меня в голове есть ещё глупое решение: В справочнике "Пользователи" завести реквизит "ПоследняяМатрица" и каждый раз записывать это значение после выбора в документах этого справочника. А в форме списка справочника вставить такой код Или может кто подскажет другое более красивое решение?
#1 by HelpFinder
Или хотябы какое свойства СправочникСписок  отвечает за позиционирования на конкретном элементе?
#2 by ZolotarevAA
ЭлементыФормы.СправочникСписок.ТекущаяСтрока
#3 by Scooter
Расширение формы списка справочника ПараметрТекущаяСтрока (CurrentLineParameter) Использование: Чтение и запись. Описание: Тип: СправочникСсылка. Осуществляет позиционирование на строку содержащегося в форме списка, отображающую устанавливаемое значение. Позиционирование происходит при открытии или повторном открытии формы. Если форма используется для выбора или подбора, данная установка имеет более высокий приоритет. чем свойство формы НачальноеЗначениеВыбора.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С