|
Кто-то пользуется поиском по первым буквам? Обсуждение здесь и в Trello
Если у вас нет доступа разработчика в Trello, прошу написать здесь. Изначально идея была такая. Добавить в штатное меню возможность поиска по первым буквам, также как и в окне T9. Т.е. вместо ОчиститьСообщения можно набрать "очс" и т.д. Вот о чем идет речь:
ТК отслеживает текущий элемент в меню штатной подсказки и если начало слова не совпадает с набранным текстом, получает список текущих элементов, добавляет их в словарь T9 и показывает окно T9. Проблема в следующем. При переключении на T9, ТК пытается получить из меню все элементы начинающиеся на набранный текст -минус 1 символ. Например для "очс", меню будет промотано до тех пор пока не будут получены все элементы, начинающиеся на "оч" ОчиститьЖурналРегистрации ОчиститьНастройкиПользователя ОчиститьСообщения Все это хорошо, но на больших конфигурациях список очень большой. При попытке искать ПолучитьЗаголовокСистемы, по "ползс" ТК будет получать список из нескольких сотен элементов. Это будет занимать несколько от 1 до нескольких секунд. И главная проблема, это будет происходить при наборе новой переменной. Если ее нет в списке, то будет происходить задержка при переключении на T9. Есть вариант переделать алгоритм, и не выполнять поиск всех элементов, а только видимых в данный момент. Варианты на голосование. 1. Все хорошо. Оставить как есть. 2. Оставить, но отключить по умолчанию 3. Упростить алгоритм (получать только видимые), почти не будет подтормаживания, но можно будет быстро выбирать из штатного меню по "очс", "тч" и т.д. 4. Убрать совсем
Трелло - это доска, что дорабатывается в текущий момент? Можно увидеть?
(1) Михаэль, спасибо за ответ. Согласен, уже начал двигаться в эту сторону и отключать ненужные функции при наборе. (2) Да, там много всего обсуждается :) Отправил приглашение на почту.
Михаил, здравствуйте. Не так давно приобрёл ТурбоКонф, пользуюсь, но кое-каких "удобностей" очень не хватает. Если доска в Trello, о которой здесь идёт речь, содержит информацию о том, какие вещи сейчас в работе, какие планируются и т.д., тогда я тоже с большим удовольствием присоединился бы к этой доске.
(4) Добрый день! Отправил приглашение :)
Я за вариант 2 и 3. Самое бывает обидное, что когда набираешь текст и в показанной на мгновение штатной подсказке, нужный вариант стоит на первых позициях, но показывает подсказку Т9 и нужный элемент отсутствует в топе (бывает что даже вообще отсутствует). Мне кажется, что нужна сортировка по локальности. Т.е. в первую очередь предлагает местные переменные и процедуры/функции, а потом уже все остальные. В этом же минус типовой подсказки. Например, когда объявил переменную с именем "ДополнительныеПараметры" в конфигурации на базе БСП, а она тебе в первую очередь показывает целую портянку общих модулей "ДополнительныеОтчетыИОбработки...", а нужную переменную где-то в конце и что её приходится писать почти полностью, чтобы она появилась в топе. ТОП - Список вариантов без пролистывания списка, то что видно в окне подсказки сразу после её появления.
Да, хочу поддержать (1). Та как например я, видел в ТК решение проблемы тормозной работы штатной подсказки в в больших модулях. И пока я вынужден сказать, что больше тормозов, чем решения проблем. Возможно я не настроил ТК и 1С оптимальным образом (Хотел бы увидеть советы коллег по этому поводу, которые пишут достаточно быстро и большие объёмы. Как лучше настроить 1С и ТК). Не знаю на сколько производительны скрипты по сравнению с встроенными функциями, но мне кажется что некоторые встроенные функции, нужно переносить в скрипты, где и проще их отключать/включать и есть возможность модификации.
На канале разработчиков в Trello сейчас тестируем новую версию 5.6. В ней улучшена логика подсказки, оптимизирована ее скорость и появился новый гибридный режим. Советую попробовать эту версию.
Если коротко, то в 5.6 подсказка показывается в штатном меню (первые несколько пунктов), запоминает последние выбранные значения и ставит их выше, а так же добавляет в этот список переменные, которые по ее мнению в этом месте модуля, больше всего подходят.
Добавил демо с Вашим примером в обзор нового режима
https://turboconf.ru/Forum/Details/3596Приветствую. Очень не хватает такого режима поиска. Я за вариант 3. Так же прошу прислать мне приглашение на доску
Добрый день! Отправил приглашение.
Михаил, приветствую. Такой функцией вообще не пользуюсь. Мне кажется, лучше двигаться в сторону производительности ТК. Потому что на больших модулях он действительно сильно тормозится.