Система автоматизации библиотек ИРБИС


Поиски по связи


Данное средство сценария поиска позволяет организовывать поиски на основе схожести (совпадение значений одних и тех же элементов описания) документов (компонент "Поиск по связи" на плоскости "ПРОСМОТР").

Для описания одного поиска по связи служат пять параметров:

ScntNameNN

ScntFormatNN

ScntPrefNN

ScntSuffixNN

ScntLogicNN

где NN - порядковый номер поиска по связи в общем списке (начиная с 0).

Параметр ScntNameNN определяет название поиска по связи. Например:

ScntName5=УДК

Параметр ScntFormatNN служит для указания имени формата (без расширения), на основе которого формируются термины для соответствующего поиска по связи. Формат, указываемый в данном параметре, может содержать любые команды форматирования (кроме переменных меток и средств RTF) и используется системой следующим образом: форматируется исходный документ (на основе которого реализуется поиск), и каждая строка результата форматирования рассматривается как поисковый термин. Пример:

ScntFormat5=!scnt6

Остальные параметры используются для окончательного формирования собственно запроса на поиск на основе полученных поисковых терминов.

Параметр ScntPrefNN определяет префикс для поисковых терминов. Разумеется, префикс может формироваться непосредственно с помощью формата (ScntFormatNN), в этом случае параметр ScntPrefNN не используется, т.е. его не надо указывать или дать ему пустое значение. Пример:

ScntPref5=U=

Параметр ScntSuffixNN определяет суффиксную часть для поисковых терминов: это может быть знак $, определяющий применение механизма правого усечения, и/или средства контекстного уточнения (см. выше). Суффиксная часть поисковых терминов также может быть сформирована с помощью формата (ScntFormatNN).

ScntSuffix5=$

Параметр ScntLogicNN определяет логическую операцию для объединения поисковых терминов: при этом 0 определяет операцию ИЛИ; 1 - И; 2 - НЕТ. Пример:

ScntLogic5=0

Общее количество поисков по связи указывается в параметре ScntNumb. Например:

ScntNumb=7



Содержание раздела