о быстром выборе в форме списка справочника

16.04.2010
6
0
#1
Если в форме списка справочника в 1С 7.7 использовать быстрый поиск, допустим, по наименованию ,и справочник упорядочен по наименованию то мы спомощью выбора определенной буквы на клавиатуре сразу выбираем необходимые элементы справочника независимо от того находится первая и т. д. буква наименования раньше по алфавиту ,чем у нас произошел выбор , или после выбора.
Если же мы используем список элементов в форме списка справочника т.е ипользуем метод формы списка "Использовать список элементов(список)" то если мы выбрали допустим, букву С первую ,то в дальнейшем для выбора первой буквы мы можем использовать буквы которые в алфавите расположены только после буквы С , а чтобы выбрать первой букву, допустим, А мы должны перейти в начало справочника клавишей HOME.Это замедляет работу при подборе элементов справочника .Можно ли что-нибудь сделать ,чтобы каждый раз в случае описанном выше не нажимать клавишу HOME.
 
16.04.2010
6
0
#5
Неужели никто даже не пытался разрешить этот вопрос.У меня в справочнике порядка 5 000 элементов и когда этот справочник используется при подборе при заполнении документа в котором тоже 200-400 строк то это лишнее нажатие клавиш (в чем и состоит обсуждаемая тема) вводит некоторый дискомфорт.Но я даже не знаю как подступиться к решению этого вопроса.Может у кого есть какие соображения?.
 

vitfil

IT-интегратор
02.04.2004
2 062
0
44
Минск
#6
Вот теперь вопрос сформулирован верно!
Есть 2 пути решения:
1. Отказаться от ИспользоватьСписок.
2. При помощи внешних компонент (например, FormEx) перехватывать нажатия клавиш и обрабатывать их.
 
16.04.2010
6
0
#7
Перехват клавиш - не проблема а вот как в поднятой теме обрабатывать?
 

vitfil

IT-интегратор
02.04.2004
2 062
0
44
Минск
#8
Гордо реет буревестник... Продумайте, в какой момент вам необходимо позиционироваться на первом элементе списка и вперед!