Содержит варианты представления полнотекстового поиска.
Полное описание, параметры и ограничения
ВидОтображенияПолнотекстовогоПоиска (FullTextSearchRepresentationType)
ВидОтображенияПолнотекстовогоПоиска (FullTextSearchRepresentationType)
Доступен, начиная с версии 8.1.
Значения
HTMLТекст (HTMLText)
XML (XML)
Описание:
Содержит варианты представления полнотекстового поиска.
Доступность:
Сервер, толстый клиент, внешнее соединение, мобильное приложение (сервер), мобильный автономный сервер.
См. также:
СписокПолнотекстовогоПоиска, метод ПолучитьОтображение
Использование в версии:
Доступен, начиная с версии 8.1.
Методическая информация
Практические примеры
Найти свою тетрадь: ВидОтображенияПолнотекстовогоПоиска.XML
Режим участвует в настоящем вызове платформы с явно описанным собственным контекстом.
Где и как запускать
Собственная отдельная учебная база. Основной код без заголовка — тело серверной команды своей обработки; рабочую базу не используйте.
Подготовка
Собственная отдельная учебная база. Основной код без заголовка — тело серверной команды своей обработки; рабочую базу не используйте.
Создайте собственный справочник УчебныеКнигиПоиска: Наименование Строка 100, полнотекстовый поиск включён. Вручную добавьте только свою карточку «Тетрадь клетчатая». Администратор заранее штатно формирует индекс только учебной базы.
Код ищет слово тетрадь в области собственного справочника. Пустой результат допустим при отсутствии карточки в индексе; не подменяйте результат строковой таблицей.
Список = ПолнотекстовыйПоиск.СоздатьСписок();
Область = Новый Массив;
Область.Добавить(Метаданные.Справочники.УчебныеКнигиПоиска);
Список.ОбластьПоиска = Область;
Список.СтрокаПоиска = "тетрадь";
Список.РазмерПорции = 10;
Список.ИспользованиеМетаданных = ИспользованиеМетаданныхПолнотекстовогоПоиска.НеИспользовать;
Список.ПерваяЧасть();
Сообщить("В первой порции: " + Строка(Список.Количество()));
Отображение = Список.ПолучитьОтображение(ВидОтображенияПолнотекстовогоПоиска.XML);
Узлов = 0;
Пока Отображение.Прочитать() Цикл
Узлов = Узлов + 1;
КонецЦикла;
Отображение.Закрыть();
Сообщить("Узлов XML результата: " + Строка(Узлов));Разбор по шагам
Подготовьте указанный собственный контекст.
Выполните основной блок в указанном месте.
Сравните вывод с выбранным режимом; ограничения результата разобраны ниже.
Как проверить результат
BSL при сборке справочника не выполнялся; пример не является проверкой настроек вашей базы.
XML возвращает ЧтениеXML, HTMLТекст — строку с разметкой подсветки. HTML не исполняется, в браузер не вставляется; показана только длина.
Ожидаемый результат
Пример показывает конкретную операцию платформы, а не универсальную обёртку входного объекта.
На что обратить внимание
Не переносите административные изменения из учебного примера в рабочую базу.
Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.