docpart
Назначение
Находит документы, содержащие аргументы в определенных секциях документа (заголовках, таблицах, списках, оглавлении).
Аргументы
Первый обязательный аргумент раздел позволяет указать требуемую секцию документа и принимает одно из нижеперечисленных значений:
Функция также может принимать опциональный параметр ocr, который позволяет находить документы, содержащие слова с высокой достоверностью распознавания OCR-модулем PolyAnalist, а также его именованный параметр confidence, который задает порог достоверности распознавания.
Примечание
-
Для поиска по нескольким разделам следует перечислить их через «|».
-
Если указана только секция документа, функция находит все секции указанного типа.
-
Для ограничения поиска внутри числовых параметров можно использовать операторы сравнения «>», «<», «>=», «<=», «!=», например, docpart(table, col:>1, col:<3, row:>1).
-
Параметр page поддерживает форматы docx и pdf.
-
Функция docpart ищет пересечение запроса с разделами таблицы или со страницами, заданными аргументом number соответственно. Таким образом, запрос может лишь частично находиться в указанных разделах таблицы или на указанных страницах.
-
Атрибут number параметра page может принимать отрицательное значение. В таком случае он отсчитывается от последней страницы в документе, т.е. number:"-1" ограничивает запрос последней страницей, number:>="-2" ограничивает запрос последними двумя страницами.
-
Параметр hyperlink ищет гиперссылки только в html-страницах. Для его корректной работы необходимо выполнить узел «Интернет», а затем присоединить к нему тот узел, в котором будут использоваться полученные результаты.