Администрирование · 8 мин
Как включить поиск в 1С: пошаговая инструкция
Как включить полнотекстовый поиск в 1С, обновить индекс, настроить поиск в строке и справочниках. Пошаговая инструкция, ошибки и ответы на вопросы.
Поиск в 1С работает на нескольких уровнях: быстрый поиск в строке меню, поиск по списку в форме справочника или документа и полнотекстовый поиск по всем данным информационной базы. Чаще всего под «включить поиск» понимают именно полнотекстовый поиск — он отключён по умолчанию во многих базах и требует включения и построения индекса.
Без полнотекстового индекса поиск по содержимому документов, присоединенных файлов и длинных текстовых полей либо не работает вовсе, либо выполняется очень медленно прямым перебором. Включение этой функции занимает несколько минут, но первичное построение индекса на большой базе может занять заметное время.
Ниже разобраны способы включения поиска в режиме «Предприятие» и через конфигуратор, настройка расписания обновления индекса, проверка результата и типичные проблемы.
Какие виды поиска есть в 1С и что именно нужно включить
Прежде чем менять настройки, определите, какой поиск не работает. В типовых конфигурациях на платформе 1С:Предприятие 8.3 существует несколько независимых механизмов, и у каждого своя причина отказа.
- Поиск в строке меню (глобальный поиск) — вызывается из командной панели или сочетанием клавиш, ищет по разделам, документам и справочникам. Работает без полнотекстового индекса, но с ним ищет и по содержимому.
- Поиск в форме списка — поле «Найти» над таблицей справочника или журнала документов. Включать его не нужно, оно доступно по умолчанию.
- Полнотекстовый поиск — отдельный механизм платформы, ищет по всем текстовым данным, включая содержимое присоединенных файлов. Требует включения и построения индекса.
Как включить полнотекстовый поиск в режиме «Предприятие»
В типовых конфигурациях (Бухгалтерия предприятия, Управление торговлей, ERP и другие) настройка находится в разделе администрирования. Точное название пункта может отличаться, но логика одинаковая.
- 1Откройте раздел «Администрирование» (в некоторых конфигурациях — «НСИ и администрирование»).
- 2Найдите пункт «Поиск» или «Обслуживание» → «Полнотекстовый поиск».
- 3Установите флажок «Использовать полнотекстовый поиск».
- 4Нажмите «Обновить индекс» и дождитесь завершения построения.
- 5Проверьте работу поиска по заведомо известному слову из документа.
Обратите внимание: для изменения настройки нужны права администратора. Если пункт настройки недоступен или неактивен, обратитесь к пользователю с полными правами. В файловой базе построение индекса выполняется интерактивно и блокирует часть операций, поэтому на большой базе его лучше запускать в нерабочее время.
После первичного построения индекс нужно поддерживать в актуальном состоянии. Включите автоматическое обновление: в той же форме настройки обычно есть флажок автоматического обновления индекса или регламентное задание, которое выполняет обновление по расписанию.
Включение и управление поиском через конфигуратор
Администратор может управлять полнотекстовым поиском и без входа в прикладной интерфейс. В конфигураторе откройте «Администрирование» → «Полнотекстовый поиск». Здесь доступны те же операции: включение и отключение механизма, полное обновление индекса и очистка индекса.
Этот способ удобен, когда прикладной интерфейс недоступен, настройка скрыта разработчиком или нужно полностью перестроить индекс после массовой загрузки данных. Очистка индекса с последующим полным обновлением помогает при повреждении индекса — например, когда поиск перестал находить заведомо существующие документы.
Как настроить автоматическое обновление индекса
Индекс устаревает по мере ввода новых документов и изменения справочников. Если не настроить автоматическое обновление, пользователи через несколько дней перестанут находить свежие данные и решат, что поиск «сломался».
В типовых конфигурациях обновление выполняет регламентное задание «Обновление индекса ППД» (название может отличаться). Откройте «Администрирование» → «Обслуживание» → «Регламентные и фоновые задания», найдите задание, убедитесь, что оно включено, и задайте расписание — обычно достаточно обновления один-два раза в сутки в нерабочие часы.
Поиск в формах списков и строке поиска
Если задача — искать контрагентов, номенклатуру или документы в открытом списке, ничего включать не требуется. Нажмите в форме списка кнопку «Найти» (или Ctrl+F), введите значение и выберите, по каким колонкам искать. Во многих формах есть строка поиска прямо над таблицей: ввод текста сразу фильтрует список.
Глобальный поиск в строке меню работает сразу после установки платформы. Если он не находит данные по содержимому документов, причина почти всегда в отключённом полнотекстовом поиске — вернитесь к разделу о его включении. Если поиск не находит даже сами объекты по наименованию, проверьте права доступа: пользователь не увидит в результатах объекты, на чтение которых у него нет прав.
Как проверить результат
Документ находится в результатах за секунды
Поиск не находит документ или работает очень долго
Указано, что индекс актуален, дата обновления свежая
Индекс не построен или дата обновления старая
После очередного обновления индекса документ находится
Новые документы не попадают в результаты — не работает регламентное задание
Типичные ошибки и ограничения
Самая частая жалоба — «поиск включили, но ничего не находит». Обычно причина в том, что индекс не построен или построен частично: включение флажка само по себе не индексирует данные, нужно явно запустить обновление.
Учтите ограничение: полнотекстовый поиск извлекает текст из присоединенных файлов распространённых форматов (текстовые документы, офисные форматы), но не гарантирует обработку любых типов файлов. Отсканированные документы без распознанного текста в индекс не попадут.
Что важно запомнить
Полнотекстовый поиск включается в разделе администрирования флажком и обязательным построением индекса. Для актуальных результатов настройте регламентное обновление индекса по расписанию. Поиск в формах списков и строке меню работает без дополнительной настройки.
Частые вопросы
Почему поиск в 1С не находит документ, который точно есть?
Чаще всего индекс не построен или устарел: откройте настройку полнотекстового поиска и запустите обновление индекса. Также проверьте права доступа — объекты без права чтения в результатах не показываются.
Нужно ли включать поиск в каждой базе отдельно?
Да. Настройка полнотекстового поиска и его индекс хранятся в конкретной информационной базе. При создании новой базы или развёртывании копии настройку нужно выполнить заново.
Можно ли включить поиск без прав администратора?
Нет. Изменение настройки полнотекстового поиска и управление индексом требуют административных прав. Обычный пользователь может только пользоваться уже настроенным поиском.
Поиск ищет по содержимому прикреплённых файлов?
Да, если полнотекстовый поиск включён и платформа умеет извлекать текст из формата файла. Сканированные изображения без слоя распознанного текста в индекс не попадают.
Как часто нужно обновлять полнотекстовый индекс?
Зависит от интенсивности ввода данных. Для большинства баз достаточно одного-двух обновлений в сутки по расписанию в нерабочее время. При очень активной работе можно настроить обновление чаще.
Что делать, если поиск стал работать медленно после включения индекса?
Кратковременное снижение производительности возможно во время построения или обновления индекса. Если «тормоза» постоянные, проверьте расписание регламентного задания — возможно, обновление запускается слишком часто или в рабочие часы.