1С:Предприятие 8
Система программ
Архитектура платформы 1С:Предприятие
(версия 8.3.22)

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

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

Основные возможности полнотекстового поиска

  • Он функционирует в клиент-серверном варианте работы и в автономном сервере;
  • Вместо морфологических словарей он использует экспертные алгоритмы выделения корневой основы (stemming);
  • Все токены, включая составные слова, индексируются как целиком, так и по частям независимо от режима разделения составных слов;
  • Весь текст индексируется как есть, без приведения к нормальной форме. Это позволяет искать слова как в морфологическом режиме (префиксный поиск), так и в строгой падежной форме;
  • При индексации выкидываются (удаляются) шумовые-слова. Это некоторые предлоги, причастия, междометия, которые не несут самостоятельной смысловой нагрузки.

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

Механизм полнотекстового поиска в данных системы 1С:Предприятие 8 позволяет осуществлять поиск в базе данных с указанием поисковых операторов (И, ИЛИ, НЕ, РЯДОМ и др.).

Механизм полнотекстового поиска основан на использовании двух составляющих:
  • полнотекстового индекса, который создается для текущей базы данных и затем периодически, по мере необходимости, обновляется,
  • средств выполнения полнотекстового поиска.

Создание и обновление полнотекстового индекса может быть выполнено интерактивно, в режиме 1С:Предприятие 8, или программно, средствами встроенного языка. Ниже приведен диалог управления полнотекстовым индексированием в режиме 1С:Предприятие:

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

Для выполнения поиска данных в базе данных может использоваться, например, поле глобального поиска.

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

Система 1С:Предприятие 8 позволяет осуществлять выборочное включение данных прикладных объектов и их реквизитов в полнотекстовый поиск. Также существует возможность ограничить область поиска данными только указанных объектов конфигурации.

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

В справочной системе 1С:Предприятия 8 также реализован полнотекстовый поиск, позволяющий использовать поисковые операторы И, ИЛИ, НЕ, РЯДОМ и др. При этом найденные слова выделяются.

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