Как использовать полнотекстовый поиск данных в 1С: 8.3 Предприятие

20.06.22

Разработка - Механизмы платформы 1С

В статье рассмотрим, как при работе в с платформой 1С: Предприятие работает механизм полнотекстового поиска. Расскажем про настройку окна результатов поиска.

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

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

 

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

 

Как включить доступность полнотекстового поиска в 1С?

 

Механизм полнотекстового поиска будет доступен при включенном флаге «Полнотекстовый поиск данных». Данный флаг доступен в настройках базы и расположен в разделе «Администрирование» → «Общие настройки» → «Полнотекстовый поиск данных» (в зависимости от конфигурации, расположение настройки может отличаться, тогда включить/отключить флаг поиска можно в меню «Все функции»)

 

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

 

Для открытия окна поиска надо нажать «лупу» в панели инструментов или вызвать сочетанием клавиш Ctrl+Shift+F.

 

Открытие окна поиска   

 

Как осуществляется полнотекстовый поиск данных?

 

Для полнотекстового поиска в 1С наберите часть слова, слово или словосочетание.

 

Процесс полнотекстового поиска в 1С

 

Помимо точного текста допускается использование более сложных поисковых запросов (правила использования поисковых операторов для осуществления запросов полнотекстового поиска в данных смотри на рисунке ниже)

 

Язык запросов полнотекстового поиска данных

 

Прежде чем начать поиск, область полнотекстового поиска можно сократить, для этого надо перейти по гиперссылке в строке «Области поиска», перевести переключатель в положение «В разделах» и выбрать разделы или отдельные объекты разделов установив на них флажки.

 

Сокращение области полнотекстового поиска в 1С

 

После того как область поиска ограничена и искомый текст введен для использования функции поиска в строке, надо нажать кнопку «Найти».

 

Использование полнотекстового поиска данных

 

В результате в окне результата поиска будут выведены все объекты, содержащие указанный текст.

 

Окно результатов поиска

 

Любой из отображенных объектов можно открыть, нажав на его название.

 

Открытие объектов в окне результатов поиска

 

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

 

Перемещение в окне результатов поиска

См. также

Сервисы интеграции без Шины и интеграции

Механизмы платформы 1С Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Пример использования «Сервисов интеграции» без подключения к Шине и без обменов.

13.03.2024    2568    dsdred    16    

59

Поинтегрируем: сервисы интеграции – новый стандарт или просто коннектор?

Обмен между базами 1C Администрирование СУБД Механизмы платформы 1С Платформа 1С v8.3 Бесплатно (free)

В платформе 8.3.17 появился замечательный механизм «Сервисы интеграции». Многие считают, что это просто коннектор 1С:Шины. Так ли это?

11.03.2024    5928    dsdred    55    

83

Как готовить и есть массивы

Механизмы платформы 1С Платформа 1С v8.3 Бесплатно (free)

Все мы используем массивы в своем коде. Это один из первых объектов, который дают ученикам при прохождении обучения программированию. Но умеем ли мы ими пользоваться? В этой статье я хочу показать все методы массива, а также некоторые фишки в работе с массивами.

24.01.2024    5878    YA_418728146    25    

68

Планы обмена VS История данных

Обмен между базами 1C Механизмы платформы 1С Платформа 1С v8.3 Бесплатно (free)

Вы все еще регистрируете изменения только на Планах обмена и Регистрах сведений?

11.12.2023    6981    dsdred    36    

113

1С-ная магия

Механизмы платформы 1С Бесплатно (free)

Язык программирования 1С содержит много нюансов и особенностей, которые могут приводить к неожиданным для разработчика результатам. Сталкиваясь с ними, программист начинает лучше понимать логику платформы, а значит, быстрее выявлять ошибки и видеть потенциальные узкие места своего кода там, где позже можно было бы ещё долго медитировать с отладчиком в поисках источника проблемы. Мы рассмотрим разные примеры поведения кода 1С. Разберём результаты выполнения и ответим на вопросы «Почему?», «Как же так?» и «Зачем нам это знать?». 

06.10.2023    19077    SeiOkami    46    

118

Дефрагментация и реиндексация после перехода на платформу 8.3.22

Механизмы платформы 1С Платформа 1С v8.3 Бесплатно (free)

Начиная с версии платформы 8.3.22 1С снимает стандартные блокировки БД на уровне страниц. Делаем рабочий скрипт, как раньше.

14.09.2023    12786    human_new    27    

76

Валидация JSON через XDTO (включая массивы)

WEB-интеграция Универсальные функции Механизмы платформы 1С Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

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

28.08.2023    9410    YA_418728146    6    

143

Внешние компоненты Native API на языке Rust - Просто!

Механизмы платформы 1С Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Внешние компоненты для 1С можно разработывать очень просто, пользуясь всеми преимуществами языка Rust - от безопасности и кроссплатформенности до удобного менеджера библиотек.

20.08.2023    6530    sebekerga    54    

95
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. dbirjukov 05.11.22 16:35 Сейчас в теме
Здравствуйте. Как отключить автовыделение текста при поиске в номенклатуре или при подборе в реализацию? Версия 1С:Предприятие 8.3 (8.3.16.1502). Спасибо.
2. dbirjukov 05.11.22 16:39 Сейчас в теме
Здравствуйте. Как отключить автовыделение текста при поиске в номенклатуре или при подборе в реализацию? Версия 1С:Предприятие 8.3 (8.3.16.1502). Спасибо.
Оставьте свое сообщение