До старта конференции

Полнотекстовый поиск данных

Администрирование - Поиск данных

Полнотекстовый поиск данных по справочникам и документам

Попытка реализации полнотекстового поиска информации..

При выполнении анализируются реквизиты справочников и документов. Возможен поиск строковых и числовых значений, а так же значения типа дата и "ссылочных" значений (по представлению).

Возможен поиск значений по одному или всем справочникам/документам конфигурации (или не выполнять поиск вовсе), т.е. можно отдельно искать в документах или справочниках.

Имеется возможность "слегка" настроить список реквизитов, по которым нужно выполнять поиск, распечатать результат поиска, открыть форму найденного объекта, дополнительно отфильтровать результат поиска.

Обработка универсальная, и должна работать под любой конфигурацией 7.7 (теоретически)

 

Зачем это надо? Очень просто... На днях дали мне задачку, найти в старых семерошных базах информацию о покупаемом когда-то программном продукте, о котором была известна только часть  названия (как, куда,  в каком виде и в какую из баз, была занесена эта информация в давно забытом году никто не знал). В общем, после тщетных попыток хоть как-то найти то незнамо что, потихоньку начала образовываться данная обработка. В итоге через пол дня поиска и часа написания обработки данные таки нашлись.

Так вот, после долгих исканий, решил все же доделать мою обработину по поиску данных, что бы в будущем не было таких проблем с поиском информации: расширил область поиска, функциональность и добавил несколько картинок для наглядности..

В общем если кому пригодиться, буду рад (сильно не пинайте).

 

Если что-то непонятно, в справке постарался описать как оно работает.

Скачать файлы

Наименование Файл Версия Размер
Полнотекстовый поиск данных
.ert 212,00Kb
23.11.14
204
.ert 212,00Kb 204 Скачать

См. также

Комментарии
1. Lara.Builova 16.08.11 09:21 Сейчас в теме
Хорошая разработка. Есть одно пожелание на развитие - сделать расшифровку на документы и справочники.
2. Никита Уколов (zzerro) 270 16.08.11 15:57 Сейчас в теме
(1) Что подразумеваешь под расшифровкой? Из таблицы можно открыть форму элемента/документа, только если из печатной формы...
3. Яков Коган (Yashazz) 2116 17.08.11 08:36 Сейчас в теме
В стародавние времена была под 7.7 компонента, внешка, которая замечательно искала по фрагментам и нечётким критериям, с управлением объёма выборки и порога точности; даже транслит понимала. Это на ней, или самостоятельно?
4. Никита Уколов (zzerro) 270 17.08.11 09:33 Сейчас в теме
(3) Это самостоятельно, без всяких компонент, все штатными средствами, но без особых примочек типа "нечётким критериям, с управлением объёма выборки и порога точности; даже транслит понимала"
5. Сергей Горшенин (GSoft) 2768 17.08.11 14:16 Сейчас в теме
прошелся по базе этой обработкой и http://infostart.ru/public/88641/

в первом случае 45 вхождений, во втором 697

в подробности не вдавался но разница большая
???
6. Никита Уколов (zzerro) 270 17.08.11 17:59 Сейчас в теме
(5) А если не секрет, флажки на форме все установил?
7. Никита Уколов (zzerro) 270 17.08.11 18:06 Сейчас в теме
(5) Попробовать твою обработку пока нет возможности, завтра на своей базе попробую и сравню результаты
8. Сергей Горшенин (GSoft) 2768 18.08.11 10:58 Сейчас в теме
да

условия постарался сделать одинаковыми

одна и та же конфа
в предложенном мной варианте поиск идет на основании объектов и реквизитов вытягиваемых из метаданных
9. Никита Уколов (zzerro) 270 18.08.11 14:04 Сейчас в теме
(8) Собственно у меня тоже
10. Никита Уколов (zzerro) 270 18.08.11 14:37 Сейчас в теме
Попробовал твою и мою на одной базе... получилось следующее:
У моей обработки 38 вхождений, у твоей 30. Кажется ты забыл делать поиск по общим реквизитам документов. Откуда у тебя получились такие различия, непонятно
11. Сергей Горшенин (GSoft) 2768 18.08.11 14:53 Сейчас в теме
нашел "ошибку" - видимо первый раз не везде поставил галки вложенного поиска по типам

при полных глаках - результат 699 - 698
единица, видимо как раз за счет отсутствия поиска по общим реквизитам
сейчас добавлю поиск и проверю еще раз
12. Сергей Горшенин (GSoft) 2768 18.08.11 15:11 Сейчас в теме
с общими реквизитами получилось 727)))

перезалил новую версию обработки
13. Алексей Ситников (SiAl) 71 19.08.11 00:02 Сейчас в теме
14. Александр Рытов (Арчибальд) 2660 15.09.11 17:20 Сейчас в теме
Как-то просмотрел я эту разработку. А плюс несомненный.
15. DERL (DERL) 16.09.11 09:33 Сейчас в теме
И почему я давно не нашел эту обработку. СПС!
16. Роман Хусяинов (rom-x) 152 15.10.11 16:10 Сейчас в теме
Нашел в 8-ке обработку поиск данных, появилась идея, а почему бы не сделать на 7-ке такое) как оказалось уже есть) Скачал для сравнения отчет от GSoft, результат 368-368, но во втором варианте поиск продолжался еще после того, как я пообедал, очень удивился) За реализацию и комментарии в коде + ! Может и пригодиться. Пожелание только одно: сделать на форме постоянно видимой строку(как у GSoft): Найдено вхождений 368(например).
artichoke; +1 Ответить
Оставьте свое сообщение