К списку форумов К списку тем
Регистрация    Правила    Главная форума    Поиск   
Имя: Пароль:
Рекомендовать в новости

Ищу код для быстрого поиска(фильтра) в справочнике

Гость
0 - 24.01.2014 - 12:16
Ищу, т.к. хочу понять есть ли подобные наработки, чтобы решить стоить выкладывать мое изобретение (фильтр по 1-3 словам 15-45 тыс строк за 1-3 сек) на инфостарте.

недостаток - 30 секундный старт 1с77



1 - 24.01.2014 - 12:22
помойка на то и помойка, чтоб туда сливать.
Не заинтересуется никто - вот тебе и показатель нужно оно кому-нибудь или нет. Мне не нужно.
ЗЫ по 1-3 словам: нечёткий поиск? Были на просторах наработки в эту сторону.
2 - 24.01.2014 - 12:23
Это чего такого нужно было наворотить, чтобы одноце так медленно взлетало?
А может оно (1С) ключ долго ищет, а твои ноухау тут не при делах?
Гость
3 - 24.01.2014 - 12:53
0-Впечатлительный1с > Чего сказать то хотел? Смешал всё в кучу: Ищу код, подобные наработки, мое изобретение, infostart, недостаток, старт, 1с77.

Если тобой избретён некий код для 1С 7.7, способный отфильтровать по 1-3 словам справочник размером в 15-45 тысяч строк (элементов) за 1-3 секунды, то ПОЗДРАВЛЯЮ! Быть может тобой изобретён очередной велосипед.
Гость
4 - 24.01.2014 - 13:33
Гость
5 - 24.01.2014 - 16:48
Все украдено до Вас.
Гость
6 - 24.01.2014 - 16:49
4-Helen1986 > Устойчивый :D
Гость
7 - 24.01.2014 - 17:10
(6) молча слазит, потирает заднюю часть и выдает - ТРЯСЕТ НЕМНОГО
Гость
8 - 24.01.2014 - 19:37
http://v8.1c.ru/o7/201401ls/index.htm
Гость
9 - 24.01.2014 - 20:50
а причем тут снеговик ?
Гость
10 - 24.01.2014 - 21:53
(9) да просто привык он круглое таскать, квадратное катать. И девки на него орут
Гость
11 - 25.01.2014 - 14:46
8-Reaper > так 77 же
5-smaharbA > хде? сам писал
3-oxo > так я и спрашиваю есть такие наработки в свободном доступе или нет, если такой велосипед в 77 уже есть, выкладывать смысла нет.
1-roma n > нечёткий? не знаю наверное, у меня если есть слово начинающееся с тех букв что есть в запросе, т.к. например запрос "кра 22 41", покажет и "краснова, д.22, кв. 41" и "краснова, д.41, кв. 22" - за что этот фильтр/поиск сильно любили в недвижимости. Можно сделать поиск и внутри слова, но он не прижился.
2-banzay >та вначале запрос строится просто
Гость
12 - 25.01.2014 - 15:14
11-Впечатлительный1с > Все дело в том, что подобный фильтр (для v77) именно для Запроса будет либо отчаянно тормозным (эффективнее будет обычный метод Получить()), либо использовать хитрую внешнюю компоненту. Которая [вероятно] накроется медным тазом, когда автор решит сменить профессию, а MS выпустит очередную ось.
Гость
13 - 25.01.2014 - 15:46
12-VZ > так фишка в том, что фильтрация - поиск делается за 1-3 секунды для немаленького справочника. Это было 5 лет назад - люди используют до сих пор. Недостатка (реальных) 2: 1. долго стартует 1с, 2. не попадают новые элементы (что ввели в базу только что, т.е. после старта 1с). п.2 можно исправить, если очень надо. Достоинства: не нужны дополнительные обработки. Людям реально нравиться.

Поиск происходит так. Слева от обычного справочника строка поиска и столбец списка значений. Человек нажимает Ctrl+Enter - и попадает в строку поиска, там набирает что надо - как правило два-три слова из 1-4 букв и нажимет Enter - в списке значений отображается найденное и фокус уходит в список значений - выбирает, если несколько значений нужное и жмет ещё Enter - всё - фокус стоит на элементе справочника.
Гость
14 - 25.01.2014 - 16:56
все это давно реализовано в 1с++ или какой то компоненте для 77. Работает без тормозов и на лету очень красиво
15 - 25.01.2014 - 17:47
нифига не понял


К списку вопросов
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск




Copyright ©, Все права защищены