Механизм полнотекстового поиска в системе 1С позволяет быстро находить нужную информацию в данных информационной базы и в справочной системе. 1
Принцип работы: все элементы справочников при создании или изменении сразу попадают в отдельную поисковую систему. 4 В ней они хранятся не целыми строками, а сразу делятся на слова. 4
Вместо того чтобы читать все элементы из основной базы, запрос на поиск отправляется в эту поисковую систему. 4 Это позволяет избежать дополнительной нагрузки на базу данных 1С. 4
Некоторые особенности работы механизма:
- Индексация текста: весь текст индексируется как есть, без приведения к нормальной форме. 1 Это позволяет искать слова как в морфологическом режиме (префиксный поиск), так и в строгой падежной форме. 1
- Удаление шумовых слов: при индексации удаляются некоторые предлоги, причастия, междометия, которые не несут самостоятельной смысловой нагрузки. 1
- Возможность нечёткого поиска: буквы в найденных словах могут отличаться. 35 Например, указав в строке поиска слово «привет» и порог нечёткости 17%, можно найти все аналогичные слова с ошибками и без: «привет», «превет», «привед». 35
- Использование поисковых операторов: поиск можно осуществлять с использованием подстановочных символов («*»), а также с указанием поисковых операторов («И», «ИЛИ», «НЕ», «РЯДОМ») и спецсимволов. 35