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


Оператор CORREC


Оператор определяет базу данных, текущую или другую, номера записей (MFN) в ней и дополнительные данные для проведения в этих записях пакетной корректировки. Сама корректировка выполняется операторами, следующими за оператором CORREC до оператора END. В файле задания оператор описывается четырьмя строками, которые содержат следующие данные:

1. Имя оператора – CORREC

2. Формат – результатом форматирования текущей записи должна быть текстовая строка, задающая имя той базы данных, в которой следует отобрать записи для пакетной корректировки. Если строка – ‘*’, то этой базой данных останется текущая.

3. Формат – результатом форматирования текущей записи должно быть значение модельного поля 1001, которое в последующих операторах корректировки можно добавить в корректируемую запись. В этом случае последним в группе следующих операторов должен быть оператор удаления поля 1001.

4. Формат – результатом форматирования текущей записи должны быть строки, которые будут рассматриваться как термины словаря другой (или той же) базы данных. Записи, связанные с этими терминами, будут далее корректироваться. Если последним символом термина будет символ ‘$’ (усечение), то отбор записей на корректировку будет аналогичен проведению в другой базе данных поиска ‘термин$’.



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