Позиционирование в форме списка РС с отбором. 1с 8.3 #748216


#0 by Darhon
Добрый день! Прошу помощи уважаемых знатоков 1С :) 1C 8.3 Управляемые формы. Форма списка регистра сведений с отбором. При обновлении позиционируется на верхней строке списка. Как сделать, чтобы при обновлении сохранялась текущая позиция. Заранее спасибо.
#1 by asady
а если текущая не попадет в отбор?
#2 by OnCheck
реквизит формы ИдентификаторТекущейСтроки устанавливать при выборе строки, при обновлении позиционироваться через реквизит списка ТекущаяСтрока.
#3 by Darhon
спасибо.
#4 by Darhon
нет. Будет попадать всегда.
#5 by Darhon
не работает, все равно после обновления на первой строке.
#6 by Живой Ископаемый
2 дык устанавливай
#7 by Darhon
На форме динамический список. В текущую строку передаются " значения ссылок на объекты, которые содержит главная таблица динамического списка". Но у меня регистр сведений, как можно получить ссылку записи регистра сведений?
#8 by Живой Ископаемый
ах, ну да...
#9 by oslokot
Нужно получить ключ записи
#10 by Darhon
РегистрыСведений.РС.СоздатьКлючЗаписи....??
#11 by oslokot
да
#12 by oslokot
и засунуть его в параметр ТекущаяСтрока в открытии формы списка
#13 by Darhon
А почему ИдентификаторТекСтроки=Элементы.Список.ТекущаяСтрока; не работает. Он же тоже передает в епременную КлючЗаписи
#14 by oslokot
хз, у списка РС своя особенность
#15 by Lama12
Никак. Допустим у тебя в ДС выводится 20 строк. При этом под отбор попадают около 150 строк. Вопрос - сколько строк будет считано из базы данных? Даже если тебе удастся как-то идентифицировать текущую строку (в чем я не сильно уверен), то после обновления ДС на клиенте будут только те строки которые выводятся на экран плюс небольшое количество х.з. как рассчитывается. Поэтому может быть ситуация когда строка предварительно бывшая выбранной, после обновления станет какой ни будь 120. И все... на этом рассуждения кончаются.
#16 by Darhon
Все работает нормально. Всем спасибо. Мой способ по идее не противоречит твоей логике )
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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