Как спозиционироваться на нужную строчку в форме списка? #223579


#0 by jq
Нужно, чтобы при открытии формы списка док-та спозиционироваться на последнюю строчку. Как это сделать? Пишу: Чего-то не получается, как правильно?
#1 by ТелепатБот
#2 by jq
Не то
#3 by jq
up
#4 by Andrey_spb
Попробуй так: ЭлементыФормы.Список.ТекущаяСтрока=Список[КоличСтрок-1];
#5 by Scooter
Использование: Чтение и запись. Описание: Тип: НачальноеОтображениеСписка. Определяет вариант перехода на строку связанного с табличным полем списка или набора данных при открытии. Недоступен на сервере 1С:Предприятие. Не используется в модуле внешнего соединения.
#6 by Hadgehogs
В свойствах элемента формы "Список" есть поле: Нач. отображение списка. Принимаемые значения: (Начало,Конец).
#7 by jq
Что-то странное, неработает. В УТ иду Док-ты -> Запасы(склад) -> Перемещения товаров, открывается форма списка, а отладчик не останавливается на проц. ПриОткрытии. Что не так?
#8 by asady
Ты процедуру ПриОткрытии как создавала? пересоздай путем выбора из списка предопределенных процедур.
#9 by jq
Да, верно, я не привязал процедуру к форме. Теперь пишет: {Документ.ПеремещениеТоваров.Форма.ФормаСписка}: Метод объекта не обнаружен (НачальноеОтображениеСписка) Что теперь не так?
#10 by Hadgehogs
Все проще, чем кажется: 1) В форме, на Табличном поле Список правой кн. мыша. 2) Пункт "Свойства" 3) Закладка "Характеристики"
#11 by Hadgehogs
Ну или: ЭлементыФормы.Список.НачальноеОтображениеСписка=НачальноеОтображениеСписка.Конец;
#12 by jq
У меня этого нет. У меня  ведь таблица, а не список. Это просто называется так "Список"
#13 by Andrey_spb
Ну дык, попробуй мой вариант.
#14 by Hadgehogs
Тип значения у табличного поля назовите, тогда точно скажу... (Свойства->Основные->Тип значения)
#15 by jq
- сработало
#16 by Hadgehogs
А как вы КОличСтрок узнаете?
#17 by Andrey_spb
Список.Количество
#18 by Hadgehogs
Раз Тип - ДокументСписок.ПеремещениеТоваров то и сработает :-).
#19 by Andrey_spb
Он же говорит, что это не ДокументСписок, а просто так называется...
#20 by Hadgehogs
Попробуйте в коде. При условии .
#21 by jq
В у меня нет такого свойства: на Закладка "Характеристики" нет Поля "Нач. отображение списка" А так работает:
#22 by Hadgehogs
А как же в : "Тип - ДокументСписок.ПеремещениеТоваров", у табличного поля? А у объекта "ДокументСписок" метода Количество нема...
#23 by jq
Ничего не понимаю. Создал кнопку, и она не работает.
#24 by Hadgehogs
Забейте на это. Ну не судьба вам это поле увидеть.
#25 by asady
НачальноеОтображениеСписка. Определяет вариант перехода на строку связанного с табличным полем списка или набора данных при открытии(!!!!)
#26 by jq
А как-нибудь сделать, чтобы при нажатии на кнопку попасть в начало списка нельзя что-ли? Не может быть...
#27 by Andrey_spb
Да знаю я, я про ТабЧасть говорю. Значит ошибся...
#28 by jq
Так что по кнопке не получится, да?
#29 by Hadgehogs
Лично я не знаю, как это реализовать...
#30 by jq
Спасибо и на этом :)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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