В конфигураторе есть достаточно полезное окно "Дополнительно", в котором до сих пор не работает поиск (CTRL+F) и копирование в буфер обмена (CTRL+C), хотя я уже много лет регулярно пишу на это жалобы 1С.
Прошу сделать универсальный поисковик в небольших списках (до 300 элементов) из одной колонки. Он должен
Уметь получать все элементы списка (пролистывать страницы, двигая полосу прокрутки, и разворачивать все узлы дерева).
Показывать свою форму списка такую же или подобную которая отображается Турбоконфом для выбора метода модуля.
При выборе элемента списка должен активироваться элемент исходного списка.
0 0
ред. 03 июня 2024 00:04
Недостаточно рейтинга для добавления отрицательного голоса. Шаблон будет скрыт из ваших результатов поиска.
Комментарии
bolsun #1, 27 ноября 2023 18:00
Можно сделать несложный скрипт, для этого использовать ФормуСписка и метод ТурбоКонф.ПолучитьЭлементыСписка()
bolsun изменил статус на Открыто
0
tormozit #2, 28 ноября 2023 12:25
А как активировать элемент списка по номеру?
0
bolsun #3, 28 ноября 2023 21:07
(2) tormozit, клавишами Вверх/Вниз, смотря откуда ближе. Самый простой способ, если элементов 200-300.
0
bolsun #4, 28 ноября 2023 21:08
Если элементы отсортированы, можно нажать первый символ. И оттуда дойти клавишей Вниз.
0
bolsun #5, 28 ноября 2023 21:11
Ну и более сложные способы, получить число видимых элементов, промотать столько раз PageDown и т.д.
0
bolsun #6, 30 ноября 2023 12:08
В принципе можно взять уже готовую форму из поиска по главам синтаксис-помощника и просто вынести ее в отдельный скрипт. Посмотрю.
1
bolsun #7, 30 ноября 2023 14:16
(6) посмотрел, эта форма не подойдет. Там используется более хитрый способ перехода, который не будет работать в других списках. Значит только через переход клавишами.
#1, 27 ноября 2023 18:00
Можно сделать несложный скрипт, для этого использовать ФормуСписка и метод ТурбоКонф.ПолучитьЭлементыСписка()
bolsun изменил статус на Открыто
#2, 28 ноября 2023 12:25
А как активировать элемент списка по номеру?
#3, 28 ноября 2023 21:07
(2) tormozit, клавишами Вверх/Вниз, смотря откуда ближе. Самый простой способ, если элементов 200-300.
#4, 28 ноября 2023 21:08
Если элементы отсортированы, можно нажать первый символ. И оттуда дойти клавишей Вниз.
#5, 28 ноября 2023 21:11
Ну и более сложные способы, получить число видимых элементов, промотать столько раз PageDown и т.д.
#6, 30 ноября 2023 12:08
В принципе можно взять уже готовую форму из поиска по главам синтаксис-помощника и просто вынести ее в отдельный скрипт. Посмотрю.
#7, 30 ноября 2023 14:16
(6) посмотрел, эта форма не подойдет. Там используется более хитрый способ перехода, который не будет работать в других списках. Значит только через переход клавишами.
#8, 03 июня 2024 00:04
Реализовано в ИР адаптер 1.56 https://fastcode.im/Templates/9473