Главная Обратная связь

Дисциплины:






Форматы для формально-логического контроля (ФЛК)



Для формально-логического контроля данных (как на уровне поля, так и документа в целом) применяются специальные форматы (см. Приложение 8). Форматы для ФЛК используются следующим образом:

§ форматированию подвергается контролируемый документ;

§ первый символ результата форматирования определяет результат ФЛК, а именно:

0 - означает положительный результат контроля;

1- означает отрицательный результат и обнаруженные ошибки считаются непреодолимыми, т.е. подлежат обязательному устранению;

2 - означает отрицательный результат, но при этом ошибки считаются преодолимыми, т.е. их можно не исправлять.

§ остальной результат форматирования (начиная со второго символа) в случае отрицательного контроля выдается пользователю в качестве сообщения.

Собственно форматы ФЛК, как правило, содержат команды IF. Многочисленные примеры таких форматов находятся в директории БД IBIS (их имена см. в п.14).

Форматы с переменными метками

В некоторых режимах работы системы применяются форматы, в которых используются, так называемые, переменные метки (например, при вводе данных через словарь – т.н. форматы для переноса данных). Исходным для таких форматов обязательно является термин словаря.

Переменные метки обозначаются в таких форматах в виде *** (три символа «звездочка»). Форматы с переменными метками используются следующим образом:

§ определяется первая ссылка для исходного термина (о ссылках см. в Приложении 5): а именно, соответствующие номер документа (MFN), метка поля (TAG) и повторение (OCC);

§ все переменные метки в формате заменяются на значение найденной метки поля (TAG) и форматированию подвергается документ с найденным номером (MFN);

§ в качестве результата форматирования берется строка с номером OCC (нумерация начинается с 1); если нет строки с таким номером, результатом форматирования является пустая строка.

Примеры форматов с переменными метками находятся в директории БД IBIS (их имена см. в п.14).

Список и назначение форматов системы ИРБИС

Список и назначение основных форматов для БД IBIS и других БД Электронного каталога приведены в Таблице 3.

Таблица 3

П/п Имя Назначение
!10 ФЛК ISBN на дублетность и по модулю 11
!101 ФЛК кодов "Язык текста"
!102 ФЛК кода страны
!11 ФЛК ISSN по модулю 11
  !110 ФЛК кода вида издания
!11s ФЛК ISSN серии по модулю 11
!19 ФЛК на дублетность Идентификатора нетекстового материала
!200 ФЛК на обязательность поля "Заглавие" (кроме томов многотомного издания)
!200d ФЛК на правильность структуры поля "Заглавие" при проверке на дублетность
!210d ФЛК на правильность структуры поля "Год" при проверке на дублетность
!461 ФЛК ISBN и ISSN в общей части описания многотомного издания
!700d ФЛК на правильность структуры поля "Автор" при проверке на дублетность
!710d ФЛК на правильность структуры поля "Коллективный автор" при проверке на дублетность
!900 ФЛК поля "Кодированные данные"
!903 ФЛК поля "Шифр документа" на дублетность
!907 ФЛК поля "Каталогизатор, Дата"
!910 ФЛК поля "Экземпляры"
!910w ФЛК поля "Экземпляры" в задаче "ВЫБЫТИЕ литературы"
!920 ФЛК поля "Код РЛ"
!934 ФЛК поля "Год" в задаче "Регистрация журналов"
!936 ФЛК поля "Номер" в задаче "Регистрация журналов"
!940w ФЛК поля "Архивные данные" в задаче "ВЫБЫТИЕ литературы для ЦБС и ВУЗа"
  !963 ФЛК автора для аналитического описания
!964 ФЛК поля "Индекс ГРНТИ"
!amovf Ввод авторов с использованием словаря (краткие данные с инвертированием ФИО) в "Сведения об ответственности" – в поля 200, 461, 963
!amovi Ввод авторов с использованием словаря (полные данные) – в поля 700, 701, 702
!amovik Ввод авторов с использованием словаря (краткие данные) – в поле 391
!amovip Ввод авторов с использованием словаря (неполные данные) – в поле 600
!amovmr Ввод ЭД "Разночтение автора" с использованием словаря
!amovo Ввод авторов с использованием словаря (краткие данные в нормализованном виде) – в поля 461, 961, 963 (автор единственный)
!amovu Ввод авторов с использованием словаря (краткие данные в нормализованном виде) – в поля 330, 454, 922, (3 подполя авторов) и 470, 481
!dmoda Корректировка документов по словарю "Автор"
!dmodc Корректировка документов по словарю "Страна издания"
!dmodcol Корректировка документов по словарю "Коллектив/Мероприятие"
!dmodgeo Корректировка документов по словарю "Географические рубрики"
!dmodhd Корректировка документов по словарю "Характер документа"
!dmodzj Корректировка документов по словарю "Язык"
!dmodk Корректировка документов по словарю "Ключевые слова"
!dmodo Корректировка документов по словарю "Издающая организация"
!dmodr Корректировка документов по словарю "Тематический рубрикатор"
!dmodrin Корректировка документов по словарю "Другая классификация"
!dmods Корректировка документов по словарю "Предметные рубрики"
!dmodt Корректировка документов по словарю "Заглавие"
!dmodu Корректировка документов по словарю "УДК/ББК"
!f8avt Просмотр полного значения термина в словаре "Автор"
!f8col Просмотр полного значения термина в словаре "Коллектив/Мероприятие"
!f8org Просмотр полного значения термина в словаре "Издающая организация"
!f8p Просмотр полного значения термина в словаре "Персоналия"
!f8sub Просмотр полного значения термина в словарях "Предметные рубрики" и "Географические рубрики"
!f8tit Просмотр полного значения термина в словаре "Заглавие"
!kd Контроль на дублетность в РЛ PAZK и PVK
!kds Контроль на дублетность в РЛ ASP
!kdsp Контроль на дублетность в РЛ SPEC
!kdud Контроль на дублетность в РЛ AUNTD
!kkkc Ссылочная каталожная карточка
!kkkdw Добавочная каталожная карточка
!kkkfw Формуляр
!kkki Оборот каталожной карточки
!kkkow Основная каталожная карточка
!kkkt Каталожная карточка для топографического каталога
!kkkuw Каталожная карточка для систематического каталога
!mmovf Ввод ЭД "Коллектив/Временный коллектив" с использованием словаря (полные данные в "собранном" виде) в "Сведения об ответственности" - в поля 200, 961, 963
!mmovk Ввод ЭД "Коллектив" с использованием словаря (полные данные с разбиением ЭД по подполям) – в поля 710 (РЛ pazk), 711
!mmovo Ввод ЭД "Коллектив/Временный коллектив" с использованием словаря (только наименование) - в поля 225, 461
!mmovv Ввод ЭД "Временный коллектив" с использованием словаря (полные данные с разбиением ЭД по подполям) – в поля 710 (РЛ PVK), 971, 972
!pmovb Ввод сведений об основном документе и документе-приложении с использованием ISBN (поля 421,422)
!pmovt Ввод сведений об основном документе и документе-приложении с использованием словаря заглавий (поля 421,422)
!pmovts Ввод сведений об основном документе и документе-приложении с использованием словаря заглавий (поля 421,422) – запись J (журнал)
!pmovxs Ввод сведений об основном документе и приложении с использованием ISSN (поля 421,422) – запись J (журнал)
!pmovy Ввод сведений об основном документе и документе-приложении с использованием идентификационного номера нетекстовых материалов (поля 421,422)
!pmovys Ввод сведений об основном документе и документе-приложении с использованием идентификационного номера нетекстовых материалов (поля 421,422)– запись J (журнал)
!rmova Ввод сведений о рецензируемом документе с использованием словаря авторов (поле 470)
!rmovt Ввод сведений о рецензируемом документе с использованием словаря заглавий (поле 470)
!scnt1 Поиск по связи "Автор"
!scnt10 Поиск по связи "Рецензия – Рецензируемый документ"
!scnt2 Поиск по связи "Заглавие"
!scnt3 Поиск по связи "Коллектив/Мероприятие"
!scnt4 Поиск по связи "Тематический рубрикатор"
!scnt5 Поиск по связи "Предметные рубрики"
!scnt6 Поиск по связи "УДК/ББК"
!scnt7 Поиск по связи "Журнал - Номера"
!scnt8 Поиск по связи "Номер журнала – Статьи"
!scnt9 Поиск по связи "Основной документ – Приложение"
!smov Ввод Предметных и Географических рубрик с использованием словарей (поля 606, 607)
!smova Ввод сведений о Параллельном издании с использованием словаря авторов (поля 451, 452)
!smovt Ввод данных о Параллельном издании с использованием словаря заглавий (поля 451, 452)
!tmovo Ввод заглавий с использованием словаря (только наименование) - в поля 200 (для журналов), 330, 463, 481, 510, 517, 922, 923
!tmov225 Ввод заглавия серии с использованием словаря (наименование и сведения об ответственности) – в поле 225
!tmov46a Ввод заглавий серии с использованием словаря – в поле 46 (сведения о серии)
!tmov46c Ввод заглавий с использованием словаря (полные данные с разбиением по подполям) – в поле 46 (сведения о предыдущем издании)
!tmov963 Ввод заглавий с использованием словаря (наименование и сведения об ответственности) – в поле 963
!tmovpj Ввод заглавия с использованием словаря (полные данные с разбиением по подполям) – в поля 430,440
!tmovzh Ввод заглавий с использованием словаря (наименование и признак нехарактерного заглавия) - в поля 200 (не журналы), 461
!wkw Просмотр документа в задаче "ВЫБЫТИЕ литературы"
all Просмотр документа по полям
boko Просмотр документа в полном виде с атрибутами книгообеспеченности
brdat Просмотр документа в кратком виде, сортировка по датам (АРМ Читатель)
brf Просмотр документа в кратком виде, сортировка по заголовку БО (АРМ Читатель)
brief Просмотр документа в кратком виде
briefko Просмотр документа в кратком виде с атрибутами книгообеспеченности
bryear Просмотр документа в кратком виде, сортировка по году издания (АРМ Читатель)
dbnflc ФЛК при сохранении документа
freekz0 Служебный формат – свободные экземпляры для Книговыдачи
fullw Просмотр документа на WEB – сервере
ibis922 Форматирование поля 922-вложенный в полные форматы ibisw, ibiskw, kkkw, infow, persw
ibiskw Просмотр документа в полном виде из АРМ Комплектатор
ibisw Просмотр документа "Книга" и документа "Статья" в полном виде
infow Просмотр документа в информационном виде (название ЭД – данные)
inv Служебный формат для просмотра связанных записей по словарю инвентарных номеров из АРМ Комплектатор
invs Служебный формат для просмотра связанных записей по словарю сортированных инвентарных номеров из АРМ Комплектатор
jw Просмотр документа "Журнал"
kkkw Просмотр документа в формате комплекта каталожных карточек
koupl1 Для табличной формы KOUPL1 (Книгообеспеченность)
koupl1h Заголовок для табличной формы KOUPL1
land Для табличной формы LAND "Спрашиваемость литературы"
links html-формат для повторяющегося поля 951(ссылка-внешний объект)
njtpw Просмотр документа "Номер журнала" в полном виде (с прохождением этапов технологического пути)
njw Просмотр документа "Номер журнала" в кратком виде
persw Просмотр персоналий
p288 Используется в задаче "Пополнение записи КСУ"
rmarcw Просмотр в RUSMARC
spacthw Заголовок для табличной формы SPACTW
spactw Для табличной формы SPACTW
suau Для табличной формы TABSU0 (алфавитный указатель)
sugu Для табличной формы TABSU0 (географический указатель)
suor Для табличной формы TABSU0 (основной систематический ряд)
sumiw Используется при получении табличных форм TABWPW и TACTIW (Задача "ВЫБЫТИЕ литературы")
sumww Используется при получении табличной формы TABWPW (Задача "ВЫБЫТИЕ литературы")
tab4bhw Заголовок для табличной формы TAB4BW
tab4bw Для табличной формы TAB4BW
tab4ohw Заголовок для табличной формы TAB4OW
tab4ow Для табличной формы TAB4OW
tabbaw Для табличной формы TABBAW
tabbnw Для табличной формы TABBNW
tabbuw Для табличной формы TABBUW
tabdfhw Заголовок для табличной формы TABDFW (Задача "ВЫБЫТИЕ литературы")
tabdfw Для табличной формы TABDFW (Задача "ВЫБЫТИЕ литературы")
tabdkhw Заголовок для табличной формы TABDKW (Задача "ВЫБЫТИЕ литературы")
tabdkw Для табличной формы TABDKW (Задача "ВЫБЫТИЕ литературы")
tabf1w Для табличной формы TABF1W
tabf3hw Для табличной формы TABF3W
tabf3w Для табличной формы TABF3W
tabinvhw Заголовок для табличной формы TABINVW
tabinvw Для табличной формы TABINVW
tabiuw Заголовок для табличной формы TABIUW
tabkohw Заголовок для табличной формы TABKOW "Книгообеспеченность студентов"
tabkow Для табличной формы TABKOW "Книгообеспеченность студентов"
tabkojhw Заголовок для табличной формы TABKOJW
tabkojw Для табличной формы TABKOJW "Книгообеспеченность студентов"
tabsu0 Для табличной формы TABSU0
tabsuo922 Форматирование поля 922-вложенный в формат TABSU0
tabsuw Для табличной формы TABSUW
tabwbhw Заголовок для табличной формы TABWBW (Задача "ВЫБЫТИЕ литературы")
tabwbw Для табличной формы TABWBW (Задача "ВЫБЫТИЕ литературы")
tabwphw Заголовок для табличной формы TABWPW (Задача "ВЫБЫТИЕ литературы")
tabwpw Для табличной формы TABWPW (Задача "ВЫБЫТИЕ литературы")
tactihw Заголовок для табличной формы TACTIW (Задача "ВЫБЫТИЕ литературы")
tactiw Для табличной формы TACTIW (Задача "ВЫБЫТИЕ литературы")
tnnjw Для табличной формы TNNJW
tpinvhw Заголовок для табличной формы TPINVW (Задача "ВЫБЫТИЕ литературы")
tpinvw Для табличной формы TPINVW (Задача "ВЫБЫТИЕ литературы")
tprfah Заголовок для табличной формы TPRFA
tprfa Для табличной формы TPRFA (Задача "ПРОВЕРКА фонда" – Акт)
tprfih Заголовок для табличной формы TPRFI
tprfi Для табличной формы TPRFI (Задача "ПРОВЕРКА фонда" – список)
umarcw Просмотр в UNIMARC
usmrcw Просмотр в USMARC

 



Список и назначение основных форматов для БД комплектования (CMPL) приведены в Таблице 4.

 

Таблица 4

п/п Имя Назначение
!10 ФЛК ISBN на дублетность и по модулю 11
!101 ФЛК кодов "Язык текста"
!102 ФЛК кода страны
!11 ФЛК ISSN по модулю 11
!110 ФЛК на обязательность ЭД "Код вида периодического издания" (РЛ OJK)
!200 ФЛК на обязательность поля "Заглавие"
!200d ФЛК на правильность структуры поля "Заглавие" при проверке на дублетность
!210d ФЛК на правильность структуры поля "Год" при проверке на дублетность
!30 ФЛК поля "1-й заказ на книги" (РЛ ZK)
!31 ФЛК поля "2-й заказ на книги" (РЛ ZK)
!32 ФЛК поля "3-й заказ на книги" (РЛ ZK)
!41 ФЛК поля "1-й предварительный заказ" (РЛ IZD)
!42 ФЛК поля "2-й предварительный заказ" (РЛ IZD)
!43 ФЛК поля "3-й предварительный заказ" (РЛ IZD)
!800 ФЛК поля 800 (Номер акта передачи - РЛ KS2)
!81 ФЛК поля 81 "Код организации – краткие данные" на дублетность (РЛ IZD)
!86 ФЛК поля 86 "Подписной индекс" на дублетность
!88 ФЛК поля 88 (Сведения о поступлении – РЛ KSU)
!888 ФЛК поля 888 (Сведения о выбытии - РЛ KS2)
!89 ФЛК поля 89 "Код организации – полные данные" на дублетность (РЛ IZD)
!700d ФЛК на правильность структуры поля "Автор" при проверке на дублетность
!710d ФЛК на правильность структуры поля "Коллективный автор" при проверке на дублетность
!900 ФЛК поля "Кодированные данные"
!903 ФЛК поля "Шифр документа" на дублетность
!907 ФЛК поля "Каталогизатор, Дата"
!910 ФЛК поля "Экземпляры"
!920 ФЛК поля "Код РЛ"
!972 ФЛК на правильность структуры поля "Конференция, мероприятие" при проверке на дублетность
!kdk Контроль на дублетность (РЛ ZK)
all Просмотр документа по полям
brief Просмотр документа в кратком виде
cmplw Просмотр документов всех типов в кратком виде
dbnflc ФЛК при сохранении документа
ks2w Просмотр документа "КСУ выбытия" в полном виде
ksuw Просмотр документа "КСУ поступления" в полном виде
orgzkw  
tab4bhw Заголовок для табличной формы TAB4BW (Задача "Поступление книг")
tab4bw Для табличной формы TAB4BW (Задача "Поступление книг")
tab4ohw Заголовок для табличной формы TAB4OW (Задача "Поступление книг")
tab4ow Для табличной формы TAB4OW (Задача "Поступление книг")
taba1w Для табличной формы TABA1W (Задача "Подписка периодики")
taba2w Для табличной формы TABA2W (Задача "Подписка периодики")
tababw Для табличной формы TABABW (Задача "Подписка периодики")
tabf1hw Заголовок для табличной формы TABF1W (Задача "Заказ книг")
tabf1w Для табличной формы TABF1W (Задача "Заказ книг")
tabf2hw Заголовок для табличной формы TABF2W (Задача "Заказ книг")
tabf2w Для табличной формы TABF2W (Задача "Заказ книг")
tabf3hw Заголовок для табличной формы TABF3W (Задача "Поступление книг")
tabf3w Для табличной формы TABF3W (Задача "Поступление книг")
tabf4hw Заголовок для табличной формы TABF4W (Задача "Поступление книг")
tabf4w Для табличной формы TABF4W (Задача "Поступление книг")
tabi1hw Заголовок для табличной формы TABI1W (Задача "Поступление книг")
tabi1w Для табличной формы TABI1W (Задача "Поступление книг")
tabi2hw Заголовок для табличной формы TABI2W (Задача "Поступление книг")
tabi2w Для табличной формы TABI2W (Задача "Поступление книг")
tabi3hw Заголовок для табличной формы TABI3W (Задача "Поступление книг")
tabi3w Для табличной формы TABI3W (Задача "Поступление книг")
tabi4bhw Заголовок для табличной формы TABI4BW (Задача "Поступление книг")
tabi4bw Для табличной формы TABI4BW (Задача "Поступление книг")
tabi4ohw Заголовок для табличной формы TABI4OW (Задача "Поступление книг")
tabi4ow Для табличной формы TABI4OW (Задача "Поступление книг")
tabinhw Заголовок для табличной формы TABINW (Задача "Поступление книг")
tabinw Для табличной формы TABINW (Задача "Поступление книг")
tabiuhw Заголовок для табличной формы TABIUW (Задача "Поступление книг")
tabiuw Для табличной формы TABIUW (Задача "Поступление книг")
tablohw Заголовок для табличной формы TABLOW (Задача "Подписка периодики")
tablow Для табличной формы TABLOW (Задача "Подписка периодики")
tablpw Заголовок для табличной формы TABLPW (Задача "Подписка периодики")
tablpw Для табличной формы TABLPW (Задача "Подписка периодики")
tablshw Заголовок для табличной формы TABLSW (Задача "Подписка периодики")
tablspw Для табличной формы TABLSW (Задача "Подписка периодики")
tablzhw Заголовок для табличной формы TABLZW (Задача "Подписка периодики")
tablzw Для табличной формы TABLZW (Задача "Подписка периодики")
tabspw Для табличной формы TABSPW (Задача "Заказ книг")
tabzhw Заголовок для табличной формы TABZW (Задача "Заказ книг")
tabzw Для табличной формы TABZW (Задача "Заказ книг")
tks2hw Заголовок для табличной формы TKS2W (Задача "Выбытие книг")
tks2w Для табличной формы TKS2W (Задача "Выбытие книг")
tks2phw Заголовок для табличной формы TKS2PW (Задача "Выбытие книг")
tks2pw Для табличной формы TKS2PW (Задача "Выбытие книг")
tksuhw Заголовок для табличной формы TKSUW (Задача "Поступление книг")
tksuw Для табличной формы TKSUW (Задача "Поступление книг")
tksumhw Заголовок для табличной формы TKSUMW (Задача "Поступление книг")
tksumw Для табличной формы TKSUMW (Задача "Поступление книг")
tksuphw Заголовок для табличной формы TKSUPW (Задача "Поступление книг")
tksupw Для табличной формы TKSUPW (Задача "Поступление книг")
tpnzhw Заголовок для табличной формы TPNZW (Задача "Заказ книг")
tpnzw Для табличной формы TPNZW (Задача "Заказ книг")
tsu2ihw Заголовок для табличной формы TSU2IW (Задача "Поступление книг")
tsu2iw Для табличной формы TSU2IW (Задача "Поступление книг")
tsu2mw Заголовок для табличной формы TSU2MW (Задача "Поступление книг")
tsu2m Для табличной формы TSU2MW (Задача "Поступление книг")
zak1w Просмотр документа "Книга" в форме "Адрес и карточка-заказ" – для 1-го заказа
zak2w Просмотр документа "Книга" в форме "Адрес и карточка-заказ" – для 2-го заказа
zak3w Просмотр документа "Книга" в форме "Адрес и карточка-заказ" – для 3-го заказа
zkw Просмотр документа "Книга" в полном виде

 

Список и назначение основных форматов для БД читателей (RDR) приведены в Таблице 5.

Таблица 5

п/п Имя Назначение
!21 ФЛК поля 21 – Год рождения
!23 ФЛК поля 23 – Пол
!30 ФЛК поля 30 – Идентификатор читателя
!f8ret  
!rful0  
!rfull  
!rline  
brief Просмотр документа "Карточка читателя" в кратком виде
dbnflc ФЛК при сохранении документа
rdr0w  
rdr1w  
Rdrw Просмотр документа "Карточка читателя" в полном виде

 

Для БД предлагается такое понятие как ОПТИМИЗИРОВАННЫЙ формат. Оптимизированный формат – это механизм автоматического переключения форматов показа документов в зависимости от их вида. Переключение производится в соответствии с содержанием специального файла, имя которого определяется параметром PFTOPT (см. Приложение 1). Данный файл оптимизации является текстовым и имеет следующую структуру:

<метка>|<формат>|@<имя_формата>

<длина>

<значение_1> <имя формата_1>

<значение_2> <имя формата_2>

<значение_3> <имя формата_3>

……

*****

где:

<метка>|<формат>|@<имя_формата> - ключ, который может задаваться тремя способами:

<метка> - метка поля, значение которого определяет вид документа;

<формат> - непосредственный формат, с помощью которого определяется значение для вида документа;

@<имя_формата> - имя формата с предшествующим символом @, с помощью которого определяется значение для вида документа.

<длина> - макс.длина значения для вида документа;

<значение_n> <имя формата_n> - значение (вид документа) и соответствующий ему формат, разделенные символом пробела.

При этом в элементе <значение_n> могут содержаться символы маскирования «+» (означающие, что на соответствующем месте может быть любой символ).

Для БД электронного каталога (IBIS) предлагаются два оптимизационных файла:

- PFTW.OPT – включает RTF-форматы;

- PFTW_H.OPT – включает HTML-форматы.

В исходном состоянии системы в качестве оптимизированного определены HTML-форматы (т.е. PFTOPT=PFTW_H.OPT). Для перехода на RTF-форматы (в качестве оптимизированного) необходимо установить PFTOPT=PFTW.OPT.

 





sdamzavas.net - 2017 год. Все права принадлежат их авторам! В случае нарушение авторского права, обращайтесь по форме обратной связи...