БИБЛИОТЕЧНЫЙ ФАЙЛ ШКО501
------------------------
$ОБЛ
   Д И Р Е К Т И В А  - О Б Л -
   ПО ДАННОЙ ДИРЕКТИВЕ ПРОИСХОДИТ ВЫДАЧА КАТАЛОГА.
ФОРМА ОБРАЩЕНИЯ:
     ОБ[Л]
$УБЛ
   Д И Р Е К Т И В А  - У Б Л -
   ПО ДАННОЙ ДИРЕКТИВЕ ПРОИСХОДИТ УНИЧТОЖЕНИЕ БИБЛИОТЕКИ.
ФОРМА ОБРАЩЕНИЯ:
     УБ[Л] <ИМЯБИБ>
$НОВ
   Д И Р Е К Т И В А  - Н О В -
   ПО ДАННОЙ ДИРЕКТИВЕ ПРОИСХОДИТ ЗАВЕДЕНИЕ БИБЛИОТЕКИ.
ФОРМА ОБРАЩЕНИЯ:
     Н[ОВ] <НОМБОБ> [<СДВИГ>]
ГДЕ  <НОМБОБ> - НОМЕР МЛ ИЛИ МД
     <СДВИГ>  - НАЧАЛЬНАЯ ЗОНА БИБЛИОТЕКИ
СИСТЕМА ЗАДАЕТ РЯД ВОПРОСОВ:
ПАР ЧТ     - ПАРОЛЬ ЧТЕНИЯ НА ДАННУЮ МЛ (МД)
ПАР ЗП     - ПАРОЛЬ ЗАПИСИ
ИМЯ БИБЛ   - ИМЯ БИБЛИОТЕКИ, ПУСТАЯ ПОСЫЛКА ОЗНАЧАЕТ,ЧТО
             РАБОТА С БИБЛИОТЕКОЙ БУДЕТ ОСУЩЕСТВЛЯТЬСЯ
             ПО НОМЕРУ МЛ (МД) И СДВИГУ НА НЕМ
ПАРОЛЬ     - ПАРОЛЬ НА ДОСТУП К БИБЛИОТЕКЕ
ТИП БИБЛ   - ТИП БИБЛИОТЕКИ:
             Д[КРАБ] - ДИСКОВЫЙ АРХИВ СИСТЕМЫ КРАБ
             Л[КРАБ] - ЛЕНТОЧНАЯ БИБЛИОТЕКА
             ПУСТАЯ ПОСЫЛКА ОЗНАЧАЕТ ТИП Л[КРАБ]
ДОСТУП     - ШИФРЫ, ИМЕЮЩИЕ ДОСТУП К БИБЛИОТЕКЕ:
             2-Е  ЦИФРЫ - ВЕСЬ ОТДЕЛ
             4-Е  ЦИФРЫ - ГРУППА
             6-ТЬ ЦИФР  - ПОЛЬЗОВАТЕЛЬ
ДЛИНА      - МАКСИМАЛЬНАЯ ДЛИНА БИБЛИОТЕКИ ( 8 )
РОСПИСАТЬ  - РОСПИСЬ КАТАЛОГА БИБЛИОТЕКИ
$БЧТ
     Д И Р Е К Т И В А  - Б Ч Т -
   ОПРЕДЕЛЕНИЕ БИБЛИОТЕКИ ЧТЕНИЯ ФАЙЛОВ.
ФОРМА ОБРАЩЕНИЯ:
     БЧТ [<БИБЛ>]
ГДЕ ПАРАМЕТР <БИБЛ> ОПРЕДЕЛЯЕТ ТИП ЗАДАНИЯ БИБЛИОТЕКИ:
<БИБЛ>::= <ИМЯБИБ>  - ПО ИМЕНИ
<БИБЛ>::= /<НОМАРХ> - ПО НОМЕРУ АРХИВА
<БИБЛ>::= =<НОМБИБ> [<СДВИГ>] - ПО ФИЗ.НОМЕРУ МЛ
   ЕСЛИ БИБЛИОТЕКА ЗАДАЕТСЯ ПО ФИЗ.НОМЕРУ МЛ, ТО ТРЕБУЕТ-
СЯ ПОДТВЕРДИТЬ ПАРОЛИ ДОСТУПА И УКАЗАТЬ ТИП БИБЛИОТЕКИ.
   ЕСЛИ В ДИРЕКТИВЕ БЧТ ОТСУТСТВУЕТ ПАРАМЕТР <БИБЛ>, ТО
ВЫДАЕТСЯ РАНЕЕ УСТАНОВЛЕННАЯ БИБЛИОТЕКА ЧТЕНИЯ В ВИДЕ:
АРХ:<N> - N-АЯ ЧАСТЬ АРХИВА
БИБ:<ИМЯБИБ><НОМБОБ><СДВИГ><ТИП>
$БЗП
ДАННАЯ ДИРЕКТИВА АНАЛОГИЧНА ДИРЕКТИВЕ
Б Ч Т .
$КБЧ
     Д И Р Е К Т И В А  - К Б Ч -
   ПО ДАННОЙ ДИРЕКТИВЕ ОСУЩЕСТВЛЯЕТСЯ ВЫДАЧА КАТАЛОГА
ФАЙЛОВ ПОЛЬЗОВАТЕЛЯ В БИБЛИОТЕКЕ ЧТЕНИЯ.
ФОРМА ОБРАЩЕНИЯ:
     КБ[Ч] [<ХОЗЯИН>]
ГДЕ ПАРАМЕТР <ХОЗЯИН> ОПРЕДЕЛЯЕТ ИМЕНА ФАЙЛОВ:
2-Е ЦИФРЫ - КАТАЛОГ ОТДЕЛА
4-Е ЦИФРЫ - КАТАЛОГ ГРУППЫ
6-ТЬ ЦИФР - КАТАЛОГ ПОЛЬЗОВАТЕЛЯ
   ЕСЛИ ПАРАМЕТР <ХОЗЯН> НЕ ЗАДАН, ТО ВЫДАЕТСЯ КАТАЛОГ
ПОЛЬЗОВАТЕЛЯ ВЫЗВАВШЕГО ПОДСИСТЕМУ.
   КАТАЛОГ ЛЕНТОЧНОЙ БИБЛИОТЕКИ ВЫДАЕТСЯ В СЛЕДУЮЩЕЙ
ФОРМЕ:  <НАЗВАН> <ХОЗЯИН> <СДВИГ> <ДЛИНА>
$КБЗ
ДАННАЯ ДИРЕКТИВА АНАЛОГИЧНА ДИРЕКТИВЕ
К Б Ч .
$ИМЯ
     Д И Р Е К Т И В А  - И М Я -
   ПО ДАННОЙ ДИРЕКТИВЕ ОСУЩЕСТВЛЯЕТСЯ ВЫЗОВ ФАЙЛА НА
РАБОЧЕЕ ПОЛЕ.
ФОРМА ОБРАЩЕНИЯ:
     И[МЯ] [<НАЗВАН>] [<ХОЗЯИН>]
   ЕСЛИ ПАРАМЕТРЫ ОТСУТСТВУЮТ, ВЫДАЕТСЯ ИМЯ И ХОЗЯИН
ФАЙЛА, НАХОДЯЩЕГОСЯ НА РАБОЧЕМ ПОЛЕ.
$ЗАП
     Д И Р Е К Т И В А  - З А П -
   ПО ДАННОЙ ДИРЕКТИВЕ ОСУЩЕСТВЛЯЕТСЯ ПЕРЕПИСЬ ФАЙЛА С
РАБОЧЕГО ПОЛЯ В БИБЛИОТЕКУ ЗАПИСИ.
ФОРМА ОБРАЩЕНИЯ:
     З[АП] [<НАЗВАН>] [<ХОЗЯИН>]
   ЕСЛИ ПАРАМЕТРЫ ОТСУТСТВУЮТ, ПРОИЗВОДИТСЯ ПЕРЕПИСЬ
ФАЙЛА С ИМЕНЕМ И ХОЗЯИНОМ, НАХОДЯЩИМСЯ НА РАБОЧЕМ ПОЛЕ.
$ПЕР
     Д И Р Е К Т И В А  - П Е Р -
   ПО ДАННОЙ ДИРЕКТИВЕ ОСУЩЕСТВЛЯЕТСЯ ПЕРЕПИСЬ ФАЙЛА ИЗ
БИБЛИОТЕКИ ЧТЕНИЯ В БИБЛИОТЕКУ ЗАПИСИ.
ФОРМА ОБРАЩЕНИЯ:
     П[ЕР] [<НАЗВАН>] [<ХОЗЯИН>]
   ПРИ ЭТОМ ФАЙЛ С ИМЕНЕМ <НАЗВАН> ПОЛЬЗОВАТЕЛЯ <ХОЗЯИН>
ОСТАЕТСЯ НА РАБОЧЕМ ПОЛЕ.
$КОП
     Д И Р Е К Т И В А  - К О П -
ФОРМА ОБРАЩЕНИЯ:
     КОП [<ХОЗЯИН>]
   ПО ДАННОЙ ДИРЕКТИВЕ ОСУЩЕСТВЛЯЕТСЯ ПЕРЕПИСЬ ВСЕГО
АРХИВА <ХОЗЯИН> ИЗ БИБЛИОТЕКИ ЧТЕНИЯ В БИБЛИОТЕКУ ЗАПИСИ.
   ПРИ ВЫПОЛНЕНИИ ЭТОЙ ДИРЕКТИВЫ ПАРОЛИ НА ДОСТУП К ФАЙ-
ЛАМ НЕ ЗАПРАШИВАЮТСЯ. ЕСЛИ СОВПАДАЮТ ИМЯ И ХОЗЯИН В БЧ
И БЗ, ТО ПРОИСХОДИТ ОБНОВЛЕНИЕ ФАЙЛА В БИБЛИОТЕКЕ ЗАПИСИ.
$УНЧ
     Д И Р Е К Т И В А  - У Н Ч -
   ПО ДАННОЙ ДИРЕКТИВЕ ОСУЩЕСТВЛЯЕТСЯ УНИЧТОЖЕНИЕ ФАЙЛА
В БИБЛИОТЕКЕ ЗАПИСИ.
ФОРМА ОБРАЩЕНИЯ:
     УНЧ <НАЗВАН> [<ХОЗЯИН>]
   УНИЧТОЖАЕТСЯ ФАЙЛ С ИМЕНЕМ <НАЗВАН> В БИБЛИОТЕКЕ
ЗАПИСИ ПОЛЬЗОВАТЕЛЯ <ХОЗЯИН>.
$$FINISН
