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

15.08.11

Задачи пользователя - Поиск данных

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

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

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

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

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

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

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

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

 

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

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

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

 

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

См. также

Универсальная обработка навигации по метаданным 1С:Предприятия 7.7 для пользователя (навигатор - органайзер открывает любые объекты в режиме 1С:Предприятия)

Поиск данных Платформа 1С v7.7 Абонемент ($m)

Если у пользователя конфигурации 1С 7.7 сложный интерфейс (или несколько интерфейсов), в котором проблематично найти нужный элемент метаданных - константу, справочник или документ (журнал документов), отчет или обработку, в этом случае поможет универсальный навигатор - органайзер по элементам метаданных, позволяющий легко найти нужный пользователю вид объекта метаданных в отсортированном по алфавитному порядку списке идентификаторов, синонимов или даже комментариев объектов метаданных. Данная универсальная обработка позволяет выбрать и открыть необходимую форму списка и форму элемента. Для доступа к нужному объекту в конфигурации у пользователя должно быть настроено разрешение в правах пользователя, а ссылка в его интерфейсе пользователя в конфигурации не обязательна.

1 стартмани

09.10.2021    4870    0    ksnik    1    

6

Поиск и исправление дублей штрихкодов для номенклатурных единиц измерения

Поиск данных Чистка данных Логистика, склад и ТМЦ Оперативный учет 7.7 1С:Торговля и склад 7.7 Управленческий учет Абонемент ($m)

Простая и удобная обработка предназначена для поиска и исправления задублированных (повторяющихся) номенклатурных штрихкодов справочника Единицы. Также она даёт возможность посмотреть номенклатурные остатки. Полезна в случаях, когда номенклатура сопоставляется по штрихкоду с другими внешними источниками, а именно с модулем "Обмент ГИСМТ".

1 стартмани

19.11.2020    7641    1    Kuzya_brаtsk    4    

8

Вычленение из строки с набором букв и цифр номера сотового телефона

Поиск данных Платформа 1С v7.7 Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv7 Россия Абонемент ($m)

Для 1с77 ТиС 9.2 отчет - выборка всех сотовых телефонов из справочника контрагенты для передачи в СМС рассылку. Для 1с8 Обработка с алгоритмом распознавания номера телефона из строки.

1 стартмани

20.03.2020    5298    4    AlexHelmer    1    

2

Поиск дублей в любом справочнике для 1С 7.7

Поиск данных Платформа 1С v7.7 Конфигурации 1cv7 Россия Абонемент ($m)

Внешняя обработка предназначена для поиска и подробного анализа дублей.

2 стартмани

29.04.2015    18809    52    Pirat-37    1    

0

Поиск автозапчастей по каталожному номеру

WEB-интеграция Поиск данных Платформа 1С v7.7 1С:Торговля и склад 7.7 Автомобили, автосервисы Абонемент ($m)

Внешняя обработка для поиска автозапчастей по каталожному номеру

1 стартмани

26.01.2015    14917    11    kras_71    6    

2

Поиск контрагентов по списку ИНН, переноса в группу и формирования оборотов

Поиск данных Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 Абонемент ($m)

Поиск контрагентов по списку ИНН, переноса в группу и формирования оборотов по счетам с субконто "Контрагенты"

10 стартмани

16.08.2014    16957    2    GSoft    1    

1

Контекстный поиск в 7.7

Поиск данных Платформа 1С v7.7 Конфигурации 1cv7 Бесплатно (free)

Процедура контекстного поиска в журнале документов.

18.04.2014    11306    cushe    3    

5

Быстрый умный поиск с выпадающим списком

Поиск данных Платформа 1С v7.7 Абонемент ($m)

Обработка + консольная утилита (exe). Работает с использованием FormEx.dll (Алексей Фёдоров aka АЛьФ), strmatch (Ракунов Александр aka skorp) и 1sqlite (Александр Орефков). Выполняет быстрый нечеткий поиск по справочнику (по умолчанию - номенклатуры) с выводом наиболее похожих позиций в выпадающий список. Работает на 1с 7.7. Тестировалось на server 2003 в терминалах, в файловой БД. Предполагаемые достоинства: пример (более) «адекватного» (по меркам автора на данный момент) поведения поисковой строки (реализовано при помощи консольной утилиты, работающей через winapi – исходники прилагаются (писалось в lazarus)) и удобной навигации по списку, во время ввода. Является, скорее, примером для реализаций собственных адаптированных поисковых решений.

1 стартмани

30.12.2013    21954    34    Jill    13    

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

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

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

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

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

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

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