Полнотекстовый поиск используется.
Полное описание, параметры и ограничения
ИспользованиеПолнотекстовогоПоиска.Использовать (UseFullTextSearch.Use)
ИспользованиеПолнотекстовогоПоиска (UseFullTextSearch)
Использовать (Use)
Доступен, начиная с версии 8.1.
Описание:
Полнотекстовый поиск используется.
Использование в версии:
Доступен, начиная с версии 8.1.
Методическая информация
Практические примеры
Не путать индекс, полнотекстовый поиск и историю ресурса
У ресурса ИНН нет дополнительного индекса, но включены декларации полнотекстового поиска и истории. Читаем настройки без перестроения индекса и чтения версий.
Где и как запускать
Учебная база: создайте серверный общий модуль УчебныеЗадачи (флаг Сервер). Код без директив вставьте в тело процедуры ВыполнитьПример() Экспорт. Вызовите её из серверного обработчика команды учебной обработки. Не запускайте в рабочей базе.
Подготовка
Запускайте в учебной копии конфигурации. Примеры читают структуру метаданных, но не создают объекты, не записывают регистры и не проводят документы.
Сверяйте вывод с деревом конфигурации в Конфигураторе. Имена, длины и настройки в УНФ, КА2, БП, УТ 11 и УТ 10.3 могут различаться.
Имена объектов взяты из XML КА2 Progress: C:\claude\KA2\Progress\XML_CF_KA2_PROGRESS. Исходные XML не изменяйте. Выполняйте код только в своей учебной копии соответствующей конфигурации.
В другой конфигурации предварительно найдите аналогичный объект в Конфигураторе и замените только строку имени в поиске. Отсутствие имени обрабатывается до чтения свойств; оно не доказывает отсутствие аналогичной возможности.
Каждый урок запускайте отдельно. Код не вызывает бизнес-функции модулей и обработчики команд, не переключает привилегированный режим и не меняет параметры сеанса.
Регистр = Метаданные.РегистрыСведений.Найти("АбонентыЭДО");
Если Регистр = Неопределено Тогда
ВызватьИсключение "В учебной конфигурации отсутствует РегистрыСведений.АбонентыЭДО";
КонецЕсли;
Ресурс = Регистр.Ресурсы.Найти("ИНН");
Если Ресурс = Неопределено Тогда
ВызватьИсключение "В АбонентыЭДО отсутствует ресурс ИНН";
КонецЕсли;
Варианты = Метаданные.СвойстваОбъектов;
Сообщить(Ресурс.Индексирование = Варианты.Индексирование.НеИндексировать);
Сообщить(Ресурс.ПолнотекстовыйПоиск = Метаданные.СвойстваОбъектов.ИспользованиеПолнотекстовогоПоиска.Использовать);
Сообщить(Ресурс.ИсторияДанных = Метаданные.СвойстваОбъектов.ИспользованиеИсторииДанных.Использовать);
Сообщить("История выбора при вводе: " + Строка(Ресурс.ИсторияВыбораПриВводе));Разбор по шагам
Индексирование читаем на ресурсе регистра сведений, где оно применимо.
ПолнотекстовыйПоиск описывает участие данных, а не актуальность индекса поисковой системы.
ИсторияДанных и ИсторияВыбораПриВводе относятся к разным механизмам.
Не запускаем обслуживание поиска, чтение истории или получение секретных значений.
Как проверить результат
По XML три сравнения Истина: НеИндексировать, Использовать поиск и Использовать историю.
В выводе нет фактических ИНН, найденных документов или записей исторических версий.
Ожидаемый результат
Разделены четыре настройки, которые часто ошибочно называют одним индексом.
На что обратить внимание
Настройка ресурса не доказывает, что полнотекстовый поиск базы включён и индекс свежий.
Наличие истории не означает, что все прошлые версии уже записаны и доступны данному пользователю.
Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.