Поиски по связи |
Данное средство сценария поиска позволяет организовывать поиски на основе схожести (совпадение значений одних и тех же элементов описания) документов (режим "Поиск по связи").
Для описания одного поиска по связи служат параметры: |
ScntNameNN, ScntFormatNN, ScntPrefNN, ScntSuffixNN, ScntLogicNN,
где NN - порядковый номер поиска по связи в общем списке (начиная с 0).
Для окончательного формирования собственно запроса на поиск на основе полученных поисковых терминов используются три последних параметра:
ScntPrefNN, ScntSuffixNN, ScntLogicNN,
Параметр определяет название поиска по связи.
Например: ScntName5=УДК
Параметр служит для указания имени формата (без расширения), на основе которого формируются термины для соответствующего поиска по связи. Формат, указываемый в данном параметре, может содержать любые команды форматирования (кроме переменных меток и средств RTF) и используется системой следующим образом: форматируется исходный документ (на основе которого реализуется поиск), и каждая строка результата форматирования рассматривается как поисковый термин.
Пример: ScntFormat5=!scnt6
Параметр ScntPrefNN определяет префикс для поисковых терминов. Разумеется, префикс может формироваться непосредственно с помощью формата (ScntFormatNN), в этом случае параметр ScntPrefNN не используется, т.е. его не надо указывать или дать ему пустое значение.
Пример: ScntPref5=U=
Параметр ScntSuffixNN определяет суффиксную часть для поисковых терминов: это может быть знак $, определяющий применение механизма правого усечения, и/или средства контекстного уточнения (см. выше).
Суффиксная часть поисковых терминов также может быть сформирована с помощью формата (ScntFormatNN). ScntSuffix5=$
Параметр ScntLogicNN определяет логическую операцию для объединения поисковых терминов: при этом 0 определяет операцию ИЛИ; 1 - И; 2 – НЕТ; 3 – И (в поле); 4 – И (фраза). Пример: ScntLogic5=0
Общее количество поисков по связи указывается в параметре ScntNumb.
Например: ScntNumb=7