8.5.1Ошибки, связанные с рассинхронизацией данных
Ситуация 1: Читатель возвращает экземпляр издания, который за ним не числится. При попытке оформить возврат выходит диалоговое сообщение вида:
При выполнении операции возврата экземпляра программно по содержимому полей 40 (издания, находящиеся на руках у читателя) записи данного читателя-держателя в БД читателей проверяется по шифру конкретного документа наличие единственной записи в БД каталога, в которой поле экземпляра имеет соответствующий инвентарный номер (штрих-код), а статус этого экземпляра имеет значение «на руках у читателя» (статус «1»).
В данном случае в записи каталога был найден нужный экземпляр, но значение статуса не «на руках у читателя» (не «1»), а «свободен» («0»). Вернуть «свободное» издание нельзя. Оператору книговыдачи предлагается, нажав на кнопку «Да», исправить в записи издания БД электронного каталога статус конкретного экземпляра статус «свободен» на статус «на руках у читателя». В случае успешного изменения статуса экземпляра выходит информационное сообщение «Статус исправлен!». Нажатие кнопки «Нет» ничего не меняет. Но книга в любом случае остается числящейся за данным читателем.
После исправления статуса экземпляра можно оформить возврат экземпляра, отметив его «галочкой» и нажав кнопку ВОЗВРАТ , или считав штрих-код экземпляра в форму ВВОД ШТРИХ-КОДА ДЛЯ ВОЗВРАТА ЭКЗЕМПЛЯРА.
В версии 2011.1220 ИРБИС128 добавлена возможность автоматического исправления рассинхронизации данных для экземпляров изданий со статусом «0», т. е. описанных с помощью индивидуального учета.
Ситуация 2: Оператор книговыдачи пытается выдать читателю экземпляр издания, стоящий на полке в библиотеке, т. е. считающийся «свободным», но на самом деле имеющий статус «выдан». Произошла рассинхронизация данных на этапе возврата экземпляра предыдущим читателем.
Картинка????
В этой ситуации программно при выполнении операции выдачи для конкретного экземпляра издания в БД каталога со статусом «на руках у читателя» («1») в БД читателей проверяется наличие читателя, за которым числится данный экземпляр.
В результате проверки такой читатель (предыдущий) был найден (есть читатель, за которым числится издание с данным шифром). Поэтому программно в БД читателей в записи этого читателя будет оформлен возврат экземпляра, т. е. запишется дата возврата экземпляра, равная текущей дате.
В версии 2011.0901 ИРБИС128 была добавлена обработка гипотетической ситуации, когда (если верить индексам БД) книга за читателем числится, однако обработать запись корректно не удается. В этом случае выдается сообщение о внутренней ошибке.
Ситуация 3: Особая ситуация может возникнуть при обнаружении рассогласования сведений о книговыдаче в БД читателей и БД Электронного каталога при выполнении операций выдачи/возврата для многоэкземплярных изданий (имеющих статус U). Для них рассогласование сведений определяется некорректным соотношением между количеством имеющихся и выданных экземпляров.
Картинка???
При возврате экземпляра издания со статусом U, если кол-во выданных экземпляров=0 (по сведениям 910-х полей записи издания в БД каталога), то вместо выдачи сообщения об ошибке происходит списание этого экземпляра с читателя, т. е. в записи читателя БД читателей будет оформляться возврат, запишется дата возврата экземпляра, равная текущей дате. В записи данного издания в БД каталога никаких корректировок не производится.
Добавлена возможность разрешения неоднозначности при возврате экземпляра. Как это?
9АРМ «Читатель» 9.1Назначение и основные характеристики
АРМ «Читатель» представляет собой автоматизированное рабочее место конечного пользователя библиотеки и предназначен для обеспечения доступа к базам данных Электронного каталога с целью поиска необходимой литературы (информации) и формирования заказа на ее выдачу (заказа пока нет).
Основные характеристики АРМа «Читатель»:
Комфортный, дружественный интерфейс, рассчитанный на пользователя, который не обладает никакими специальными знаниями;
Наличие широкого спектра поисковых средств, обеспечивающих быстрый (путем прямого доступа через словари) поиск в БД Электронного каталога по всем основным элементам библиографического описания и их сочетаниям;
Единообразие работы с локальными и внешними источниками данных (базами данных);
Возможность поиска одновременно по нескольким библиографическим базам данных, расположенным в разных уголках мира;
В качестве баз данных ИРБИС 128 могут выступать локальные БД ИРБИС 64, БД WEB-ИРБИС 32/64, БД Z39.50, БД ИРБИС 128, RAIDB уровня 0 над БД, RAIDB уровня 1 над БД;
Учет различных уровней подготовки пользователя, т.е. один и тот же результат может быть достигнут как путем выполнения последовательности простейших операций, рассчитанных на начинающего пользователя, так и за счет выполнения одной нетривиальной операции, рассчитанной на подготовленного пользователя;
Наличие безбумажной технологии формирования заказа на выдачу литературы (пока нет).
9.2Вход в АРМ «Читатель»
Работа АРМа «Читатель» начинается с подключения к серверу системы, в процессе которого производится авторизация пользователя, т.е. пользователь указывает свое имя (логин) и пароль, и выбора нужного пользователю АРМа, в данном случае АРМ «Читатель».
Рисунок 32. Общий вид окна входа в АРМы ИРБИС 128.
Завершение работы с АРМом производится нажатием кнопки .
9.3Общая характеристика пользовательского интерфейса
Общий вид пользовательского интерфейса АРМ «Читатель» представлен на Рис. 33.
Рисунок 33. Внешний вид АРМ «Читатель 128».
АРМ «Читатель» работает в окне Internet-браузера и состоит из:
ПАНЕЛИ УПРАВЛЕНИЯ – верхняя одностроковая неперемещаемая панель. Содержит окно База данных: и кнопку ;
ПАНЕЛИ ИНСТРУМЕНТОВ – одностроковая неперемещаемая панель (справа). Содержит ниспадающее меню Формат просмотра: и кнопки операций.
области ПОИСК (левая часть интерфейса);
области РЕЗУЛЬТАТЫ ПОИСКА (правая часть интерфейса).
Окно База данных: - ниспадающее меню, предназначенное для выбора/установки в качестве текущей одной из баз данных, доступных пользователю. Список баз данных, доступных пользователю АРМа «Каталогизатор», содержится в специальном справочнике, имеющем по умолчанию имя DBNAM3.MNU (см. параметр DBNNAMECAT в САБ ИРБИС64. Общее описание системы, Приложение 1).
Следует наполнить, что сервер приложений ИРБИС128 имеет ряд модулей доступа (провайдеров данных), расширяющих возможности ИРБИС128:
-
Модуль доступа к БД по протоколу Z39.50;
-
Модуль доступа к БД J-ИРБИС и Web-ИРБИС 32/64;
-
Модуль логического сложения двух и более баз данных (RAIDB 0) - позволяет из нескольких физических БД создать одну логическую БД. Складываются не только записи, но и индексные файлы (словари). БД могут быть любыми (например, одна БД - ИРБИС64, вторая - Z39.50). Существует возможность настройки приоритета записи в каждую из составляющих БД, в том числе полный запрет на запись. Модуль используется для создания распределенных корпоративных электронных каталогов, а так же для балансировки нагрузки на сервера;
-
Модуль зеркалирования двух и более баз данных (RAIDB 1) в режиме реального времени - используется для обеспечения отказоустойчивости БД ИРБИС128 (для полноценной работы достаточно хотя бы одного доступного зеркала). Целостность БД поддерживается в автоматическом режиме.
Поэтому в качестве баз данных ИРБИС 128 могут выступать локальные БД ИРБИС 64, БД WEB-ИРБИС 32/64, БД Z39.50, БД ИРБИС 128, RAIDB уровня 0 над БД, RAIDB уровня 1 над БД. Пример подключения внешней БД см. в п.10.4.1.
9.3.1Область ПОИСК. ОСНОВНОЙ ПОИСК
Область ПОИСК состоит из формы СЛОВАРЬ, которая служит для оперативного (быстрого) доступа к документам, содержащим выбранный термин словаря.
В системе предусмотрены несколько видов поиска в установленной (текущей БД):
ОСНОВНОЙ ПОИСК – поиск по словарям терминов из элементов библиографического описания документа, вид основного поиска определяется выбором вида словаря в форме СЛОВАРЬ;
КОМПЛЕКСНЫЙ ПОИСК - предназначен для выполнения сложных запросов, т.е. для выполнения одновременного поиска по различным элементам описания (видам терминов).
ОСНОВНОЙ ПОИСК
Форма СЛОВАРЬ служит для быстрого поиска и доступа к записям текущей БД и представляет из себя табличную форму, предназначенную для отображения и работы со словарем, соответствующим выбранному виду поиска, с целью отбора поисковых терминов текущего запроса.
Вид поиска (а, следовательно, и вид словаря) устанавливается с помощью соответствующего ниспадающего меню Вид поиска, получить которое можно при нажатии на кнопку . Навигация по открытому меню выполняется с помощью «мыши» или клавиатурными командами <стрелка вверх>/<стрелка вниз>. Выбор вида поиска из меню возможен двумя способами:
- кликнуть левой кнопкой «мыши» на нужной строке
- установив (подсветив) курсор на нужной строке, нажать клавишу Enter.
Список видов поиска определяется сценарием, который описывается в INI-файле в разделе [SEARCH] серверного INI-файла irbisr.ini (см. САБ ИРБИС64. Общее описание системы, Приложение 6).
Ниспадающее меню Вид поиска можно изменять в размерах, нажав курсор «мыши» на правом нижнем углу ниспадающего меню (помечен значком ) и двигая «мышью» по диагонали для уменьшения или увеличения размеров.
Словарь представляет собой упорядоченный по алфавиту список терминов определенного вида, содержащихся в текущей БД. Вид термина определяется выбранным видом поиска, т.е. терминами могут быть имена авторов, заглавия, ключевые слова, названия коллективов/мероприятий, языки изданий и т.д.
Для отображения словаря служит ТАБЛИЦА СЛОВАРЯ (Рис.34). Термины в таблице располагаются в алфавитном порядке (при этом следует иметь в виду, что при таком упорядочивании цифры и знаки препинания предшествуют буквам, а латинские буквы предшествуют кириллическим).
Таблица словаря состоит из следующих столбцов:
ДОК-ОВ - содержит число, равное частоте встречаемости данного термина в базе данных (иными словами, данное число характеризует количество документов, содержащих соответствующий термин, т.е. оно может быть равно количеству документов или превышать его - в том случае, когда данный термин встречается в документе более одного раза);
ТЕРМИНЫ - содержит собственно термины словаря;
ПОЯСНЕНИЯ - имеет место в случае, когда терминами являются коды или шифры (например, коды стран, коды языков), и содержит пояснительный текст.
Рисунок 34. Форма СЛОВАРЬ.
Для управления просмотром словаря служат полоса вертикальной прокрутки, редактируемая строка КЛЮЧ и клавиатурные команды <стрелка вверх>/<стрелка вниз>, кнопки перехода: - переход к первому термину (к началу) словаря, - загрузить предыдущую порцию терминов словаря, - загрузить следующую порцию терминов словаря, - переход к последнему термину (в конец) словаря. Количество терминов в порции словаря устанавливается в серверном INI-файле в разделе [MAIN] параметром I128_TERMSPORTION (по умолчанию = 50).
Редактируемая строка КЛЮЧ служит для установки начальной точки просмотра словаря и реализует быстрый поиск по словарю. Ключ может задаваться в виде одного символа или строки. При этом нет разницы между строчными и прописными буквами. Начальная точка просмотра устанавливается по значениям столбца ТЕРМИНЫ таблицы словаря.
ПРИМЕР. Если в качестве ключа задать строку – аф, то просмотр словаря начнется с термина, ближайшего к заданному образцу, например - с термина АФОНЦЕВ.
Текущим термином таблицы словаря является термин, выделенный цветом или рамкой (Рис.34).
Таким образом, чтобы отобрать термин для поиска из таблицы словаря следует сначала сделать его текущим, для чего необходимо дважды кликнуть левой кнопкой «мыши» по соответствующей строке таблицы словаря. Результат поиска отображается в области РЕЗУЛЬТАТЫ ПОИСКА (правая часть интерфейса) (Рис.35).
Рисунок 35. Выбор термина для поиска в форме СЛОВАРЬ и отображение результата поиска в области РЕЗУЛЬТАТЫ ПОИСКА.
9.3.2Область ПОИСК. КОМПЛЕКСНЫЙ ПОИСК
В области ПОИСК имеется возможность комплексного поиска, который предназначен для реализации сложных запросов, т.е. для выполнения одновременного поиска по различным элементам описания (видам терминов). Для выполнения комплексного поиска служит окно КОМПЛЕКСНЫЙ ПОИСК (Рис.36), вызываемое нажатием кнопки (Комплексный поиск).
Рисунок 36. Окно КОМПЛЕКСНЫЙ ПОИСК.
Окно состоит из двух основных рабочих областей:
-
область СЦЕНАРИЙ ПОИСКА служит для формулировки комплексного запроса;
-
область СЛОВАРЬ служит для представления словаря соответствующих терминов с целью их отбора для поиска. Область СЛОВАРЬ может быть свернута (скрыта) нажатием кнопки .
Основным элементом области СЦЕНАРИЙ ПОИСКА является таблица, с помощью которой формулируется собственно комплексный запрос. Каждая строка таблицы служит для описания одного вида поиска и включает четыре элемента (соответствующих колонкам таблицы):
ЛОГИКА - определяет логический оператор, с помощью которого данный термин должен объединяться со следующим термином (см. ниже). Вводится с помощью ниспадающего меню.
Рекомендация: Одноименные виды поиска следует указывать последовательно (друг за другом), при этом они будут объединяться в одну логическую группу.
ВИД ПОИСКА - определяет элемент описания, по которому необходимо провести поиск (ключевые слова, автор, и т.п.). Элемент выбирается с помощью ниспадающего меню, содержащего все элементы, по которым возможен поиск по словарю. Выбор определенного элемента приводит к тому, что соответствующий словарь отображается в области СЛОВАРЬ. С выбора вида поиска следует начинать формирование комплексного запроса (кликнуть мышью на новой строке таблицы области СЦЕНАРИЙ ПОИСКА в колонке ВИД ПОИСКА).
ТЕРМИН - содержит собственно поисковый термин в соответствии с выбранным видом поиска. Термин может вводиться с клавиатуры или выбираться из словаря. На одной строке может указываться единственный термин (одно ключевое слово, один читатель, один держатель и т.п.).
УСЕЧЕНИЕ - определяет, должен ли использоваться аппарат усечения при поиске по данному термину (см. ниже).
Переключатель ЛОГИКА предназначен для указания логических операторов, которыми объединяются термины комплексного запроса, т.е. определяется требование присутствия этих терминов в искомых документах.
Предлагаются следующие логические операторы:
И - определяет требование присутствия в искомых документах всех поисковых терминов (применение логики И ужесточает предыдущий поиск);
ИЛИ - определяет требование присутствия в искомых документах хотя бы одного из поисковых терминов (применение логики ИЛИ расширяет предыдущий поиск);
И НЕ - определяет требование присутствия первого и отсутствия всех остальных поисковых терминов (применение логики И НЕ изымает из предыдущего поиска).
Переключатель УСЕЧЕНИЕ служит для указания факта правого усечения или неусечения поисковых терминов, что определяет способ сравнения поисковых терминов с соответствующими элементами документов.
Если усечение не применяется («галочка» в столбца УСЕЧЕНИЕ не установлена) - сравнение дает положительный результат при полном совпадении поискового термина с соответствующим элементом документа.
Если усечение применяется («галочка» установлена, это значение определено по умолчанию) сравнение дает положительный результат в том случае, когда поисковый термин совпадает с началом соответствующего элемента документа. Например, поисковый термин АВТОМАТ будет совпадать с терминами документа АВТОМАТЫ, АВТОМАТИЧЕСКИЙ, АВТОМАТА и т.д.
Таким образом, применение усечения служит для расширения результатов поиска.
Кнопки операций:
- кнопка ДОБАВИТЬ служит для добавления новой строки таблицы комплексного запроса;
- кнопка УДАЛИТЬ служит для очистки текущей строки таблицы комплексного запроса (одного вида поиска). Для удаления одного вида поиска из таблицы необходимо сначала сделать его текущим, для чего следует щелкнуть мышью по соответствующей строке таблицы, и затем нажать кнопку УДАЛИТЬ.
- кнопка ВЫПОЛНИТЬ служит для выполнения сформулированного запроса комплексного поиска;
- кнопка ЗАКРЫТЬ закрывает окно КОМПЛЕКСНЫЙ ПОИСК, возвращая к основной форме ПОИСК ЧИТАТЕЛЯ (отказ от выполнения комплексного поиска).
Сформулированный запрос (Рис.36) нажатием кнопки запускается на выполнение и в случае ненулевого результата комплексного поиска происходит переход к просмотру полученных результатов, которые отображаются в области РЕЗУЛЬТАТЫ ПОИСКА (правая часть интерфейса).
В случае нулевого результата комплексного поиска область РЕЗУЛЬТАТЫ ПОИСКА пуста.
9.3.3Область РЕЗУЛЬТАТЫ ПОИСКА. Форма РЕЗУЛЬТАТЫ ПОИСКА
Область РЕЗУЛЬТАТЫ ПОИСКА состоит из двух закладок:
собственно форма РЕЗУЛЬТАТЫ ПОИСКА (нажата закладка (Рис.37));
форма КОРЗИНА (нажата закладка ).
Рисунок 37. Форма РЕЗУЛЬТАТЫ ПОИСКА.
Форма РЕЗУЛЬТАТЫ ПОИСКА служит для отображения нумерованного списка коротких (одностроковых) описаний документов, найденных в результате выполнения текущего поискового запроса, или всех документов текущей базы данных.
Интерфейс имеет средства, позволяющие настроить его внешний вид:
-
область ПОИСК имеет в правом верхнем углу кнопку , позволяющую свернуть форму СЛОВАРЯ, тем самым минимизировать занимаемое ею пространство (практически сделать ее невидимой), при этом область РЕЗУЛЬТАТЫ ПОИСКА принимает свои максимальные размеры. Кнопка позволяет развернуть форму СЛОВАРЯ;
-
при свернутом положении формы/области клик левой кнопкой «мыши» на панели, где находится кнопка , позволяет временно (до следующего клика «мыши» на панели) открыть свернутые формы/области и выполнить поисковые действия;
-
в формах, представляющие собой таблицы, порядок колонок (элементов) может быть произвольным – установка необходимого порядка достигается путем перетаскивания колонок вправо, влево за название с помощью «мыши»;
-
управляемые «мышью» движки, разделяющие колонки (элементы) табличных форм, горизонтальные и вертикальные границы форм/областей, которые позволяют установить удобное для пользователя соотношение их размеров;
-
специальное меню, возникающее при наведении и нажатии левой кнопки «мыши» на правый угол названия колонки формы, которое позволяет управлять видимостью отдельных элементов табличной формы (видимые элементы отмечаются галочками);
-
ниспадающие меню можно изменять в размерах, нажав курсор «мыши» на правом нижнем углу ниспадающего меню (помечен значком ) и двигая «мышью» по диагонали для уменьшения или увеличения размеров.
Установленный порядок колонок, видимость колонок и их размеры, размеры форм/областей сохраняются только в течение текущего сеанса работы.
Форма РЕЗУЛЬТАТЫ ПОИСКА – это табличная многостраничная форма, состоящая из трех колонок:
- содержит данный значок, если соответствующий документ отмечен;
# - содержит порядковый номер документа в списке;
ОПИСАНИЕ – содержит короткое описание документа.
Табличная форма РЕЗУЛЬТАТЫ ПОИСКА имеет средства, позволяющие настроить ее внешний вид:
-
порядок колонок (элементов) может быть произвольным – установка необходимого порядка достигается путем перетаскивания колонок вправо, влево с помощью «мыши». Произвольным может быть и порядок сортировки строк табличной формы (для тех форм, где это предусмотрено) – для установки необходимого порядка сортировки следует щелкнуть по заголовку колонки (например, колонка порядкового номера будет иметь значок (справа от #), показывающий сортировку по возрастанию порядкового номера документа в списке) (Рис.37);
-
управляемые «мышью» движки, разделяющие колонки (элементы) табличных форм, которые позволяют установить удобное для пользователя соотношение их размеров;
-
специальное меню, возникающее при наведении и нажатии левой кнопки «мыши» на правый угол названия колонки формы, которое позволяет управлять видимостью отдельных элементов табличной формы (видимые элементы отмечаются «галочками»).
Список коротких описаний документов может быть многостраничным. В этом случае в правой части формы РЕЗУЛЬТАТЫ ПОИСКА появляется полоса вертикальной прокрутки, и становятся активными кнопки навигации по страницам: - первая страница, - предыдущая страница, - следующая страница, - последняя страница. В окне Страница можно задать конкретный номер страницы для перехода. Количество кратких описаний документов (строк) в форме РЕЗУЛЬТАТЫ ПОИСКА устанавливается в серверном INI-файле значением параметра I128_BRIEFPORTION (по умолчанию = 20).
Выбор конкретного документа выполняется кликом левой кнопки «мыши», либо отметкой «галочкой» в пустом квадратике на нужной строке формы, что вызывает определение документа как текущего (выделяется цветом или рамкой). Для снятия отметки, если это необходимо, следует кликнуть «мышью» по «галочке». Просмотреть полное описание документа можно, нажав в нужной строке кнопку . Нажатие кнопки закроет полное описание.
В форме РЕЗУЛЬТАТЫ ПОИСКА отображается полное описание документа в соответствии с установленным форматом просмотра документов. Для БД Электронного каталога предлагается такое понятие как ОПТИМИЗИРОВАННЫЙ формат. Оптимизированный формат – это механизм автоматического переключения форматов просмотра документов в зависимости от их вида. Переключение производится в соответствии с содержанием специального файла, имя которого определяется параметром PFTOPT в секции [MAIN] серверного INI-файла. В исходном состоянии системы в качестве оптимизированного определены RTF-форматы (т.е. PFTOPT=PFTW.OPT). Для перехода на HTML-форматы (в качестве оптимизированного) необходимо установить PFTOPT=PFTW_H.OPT. По умолчанию в АРМе «Читатель» всегда устанавливается ОПТИМИЗИРОВАННЫЙ формат.
Для получения актуальных данных, используемых АРМом «Читатель» в данный момент и в данной конкретном окне, служит кнопка Обновить . Её нажатие вызывает повторное чтение данных с сервера в случае их возможного изменения за время сеанса работы АРМа.
9.3.4Панель ИНСТРУМЕНТОВ формы РЕЗУЛЬТАТЫ ПОИСКА
Содержит ниспадающее меню Формат просмотра: и кнопки операций:
- Печать документов;
- Экспортировать записи;
- Показать все записи в БД;
- Добавить отмеченные записи в корзину.
Выбранный из списка коротких описаний документ можно просмотреть в нужном формате (Рис. 38). Для этого необходимо из ниспадающего меню Формат просмотра: выбрать нужный формат, затем нажать кнопку на выбранной строке списка, документ откроется в выбранном формате. Переключение форматов при «развернутом» документе (нажатой кнопке ) не производится. Поэтому если нужно просмотреть данный документ уже в другом формате, необходимо сначала «свернуть» данный документ нажатием кнопки , затем выбрать другой формат просмотра и опять нажать кнопку на данном документе.
Рисунок 38. Форма РЕЗУЛЬТАТЫ ПОИСКА. Пример просмотра документа в формате отличном от оптимизированного.
Можно установить нужный формат просмотра всех документов из списка результатов поиска (по умолчанию – оптимизированный) перед выполнением поиска или всех документов текущей базы данных (перед нажатием кнопки ). При выборе другого вида поиска документа выбранный формат просмотра найденных документов не меняется.
Кнопка (Печать документов). Сама печать для ИРБИС128 понятие относительное. Все формы отдаются в html/rtf формате. Соответственно, печать вынесена за пределы ИРБИС128. Например, если вы получаете какую-либо RTF-форму, то произойдет стандартная реакция браузера при получении RTF-файла: браузер спросит сохранить или открыть этот файл. Если выбираете открыть, то файл открывается тем, что у вас в системе установлено. А затем уже после открытия файла результат можно отредактировать/распечатать из установленного на компьютере редактора.
Для выполнения печати предлагается указать ИСХОДНЫЕ ДОКУМЕНТЫ (Рис.39), т.е. определить, какие документы будут печататься:
-
ВСЕ - в этом случае будут печататься все документы в соответствии с контекстом работы: если установлен контекст (Показать все записи в БД) - все документы текущей базы данных; если контекст РЕЗУЛЬТАТЫ ПОИСКА - полностью результат поиска по текущему запросу;
-
ОТМЕЧЕННЫЕ - при этом будут напечатаны только документы, отмеченные «галочкой» в текущем контексте работы (во всей БД или в результатах поиска);
-
КРОМЕ ОТМЕЧЕННЫХ - печатаются все документы текущего контекста за исключением отмеченных (при отсутствии отмеченных это равносильно значению ВСЕ).
Рисунок 39. Окно ПЕЧАТЬ ДОКУМЕНТОВ.
Для установки переключателя ИСХОДНЫЕ ДОКУМЕНТЫ в нужное положение следует щелкнуть мышью по соответствующему индикатору. Запуск процесса печати выполняется нажатием кнопки Ok. Процесс сопровождается появлением окна «Ожидание» с прогресс-баром обработанных записей.
Следует учитывать, что печататься документы будут в том формате, который предварительно был выбран в качестве формата просмотра из меню Формат просмотра:.
Кнопка (Экспортировать записи).
Режим предназначен для вывода документов (записей) в структурированный текстовый файл или файл в коммуникативном формате ISO (в частности, UNIMARC, USMARC или RUSMARC). В процессе экспорта возможно структурное преобразование документов в соответствии со специальными таблицами переформатирования.
Экспорт связан с текущим контекстом работы, т.е. если установлен контекст (Показать все записи в БД), предполагается экспорт документов из текущей базы данных; если установлен контекст РЕЗУЛЬТАТЫ ПОИСКА, предполагается экспорт результатов поиска по текущему запросу.
Для ввода параметров режима ЭКСПОРТ служит форма (Рис.40).
Рисунок 40. Окно ЭКСПОРТИРОВАТЬ ЗАПИСИ.
Пользователю предлагается указать следующие параметры:
ИСХОДНЫЕ ДОКУМЕНТЫ - определяет, какие документы будут экспортироваться. Здесь можно выбрать одно из возможных значений:
-
ВСЕ - в этом случае будут экспортироваться все документы в соответствии с контекстом работы: если установлен контекст (Показать все записи в БД) - все документы текущей базы данных; если контекст РЕЗУЛЬТАТЫ ПОИСКА - полностью результат поиска по текущему запросу;
-
ОТМЕЧЕННЫЕ - при этом будут экспортироваться только документы, отмеченные в текущем контексте (имеет смысл только в случае, когда таковые имеются);
-
КРОМЕ ОТМЕЧЕННЫХ - экспортируются все документы текущего контекста за исключением отмеченных (при отсутствии отмеченных это равносильно значению ВСЕ);
ТВП ПЕРЕФОРМАТИРОВАНИЯ - параметр позволяет указать имя таблицы переформатирования (таблицы выбора полей), в соответствии с которой будет производиться структурное преобразование документов в процессе экспорта. Конкретная таблица переформатирования выбирается из предлагаемого (в ниспадающем меню) списка. В частности, можно выбрать таблицы, обеспечивающие преобразование документов в соответствии с международными стандартами на представление библиографической информации UNIMARC/USMARC/RUSMARC. Обеспечивается возможность экспорта документов NJ из БД ЭК в РСВКП (Российский сводный каталог периодики, который ведет ГПНТБ России). Если таблица переформатирования не задается, то документы экспортируются без преобразования. В исходном состоянии системы список таблиц переформатирования для экспорта находится в справочнике EXPORTW.MNU (см. параметр EXPORTMNU секции [MAIN] ini-файла в САБ ИРБИС64. Общее описание системы. Приложении 1);
ФОРМАТ ЗАПИСЕЙ - параметр определяет физическую структуру данных. Возможны четыре значения: ТЕКСТОВЫЙ (структурированный текстовый формат, описанный в САБ ИРБИС64. Общее описание системы. Приложение 2); ISO 2709 (международный стандарт); XML и JSON (текстовый формат обмена данными, основанный на JavaScript и обычно используемый именно с этим языком). В случае формата XML используются параметры INI-файла, определяющие тэги структурных элементов (см. САБ ИРБИС64. Общее описание системы. Приложении 1);
При экспорте в структуре XML записей во внутреннем формате ИРБИС (т.е. без применения ТВП переформатирования) надо иметь в виду, что записи во внутреннем формате ИРБИС могут содержать подполя с разделителями, которые являются НЕДОПУСТИМЫМИ для тэгов XML (например, !, =, ?, и т.п.), – поэтому данные односимвольные разделители преобразуются в двухсимвольное шестнадцатеричное представление.
КОДИРОВКА – параметр определяет кодировку выходных данных. Для первых двух форматов (ТЕКСТОВЫЙ и ISO 2709) возможен выбор кодировки: UTF-8, Windows-1251 и CP 866 (DOS).
Для установки переключателей в нужное положение следует щелкнуть мышью по соответствующему индикатору. Собственно процесс экспорта начинается после нажатия кнопки Ok и сопровождается появлением окна «Ожидание» с прогресс-баром обработанных записей.
Кнопка (Показать все записи в БД) - просмотр всех записей БД для выбора нужной записи имеет смысл только если база данных не велика по объему (числу документов в ней). С помощью этой операции можно увидеть все записи БД, в том числе и только что введенные каталогизатором (нажмите (Показать все записи в БД) и затем на (Последняя страница)). Только что введенные записи будут последними в списке коротких описаний всех документов текущей БД.
Следует отметить, что в ИРБИС128 для пользователя не существует понятия mfn, используемого в ИРБИС32/64. Внутри системы ИРБИС128 это понятие используется, но оно далеко не всегда числовое, имеет исключительно технический характер - используется как ID записи. Поэтому в форме РЕЗУЛЬТАТЫ ПОИСКА при показе всех записей БД ИРБИС64 (), записи/документы отсортированы в порядке возрастания mfn внутри этой БД. Для БД другого типа (например, z39.50) записи отдаются/показываются в том порядке, в котором их отдал внешний сервер.
Кнопка (Добавить отмеченные записи в корзину) позволяет отбирать нужные документы из текущей БД или результатов поиска во временный буфер (корзину) и может быть использована для сохранения результатов (или части результатов) текущего поиска перед выполнением следующего поиска.
Добавление в корзину выполняется для отмеченных документов результата текущего запроса (их необходимо перед нажатием кнопки отметить «галочками») или для всего списка результата поиска, отмечая все документы НА СТРАНИЦЕ списка «галочкой» в квадратике, который находится в заголовке формы РЕЗУЛЬТАТЫ ПОИСКА. Для каждой последующей страницы списка результатов поиска ставится своя отметка всех документов страницы.
9.3.5Область РЕЗУЛЬТАТЫ ПОИСКА. Форма КОРЗИНА
Форма КОРЗИНА открывается при нажатии на закладку КОРЗИНА в области РЕЗУЛЬТАТЫ ПОИСКА и служит для создания и работы с долговременными подмножествами документов, составленными из списков результатов разных поисков ОДНОЙ БД (Рис.41).
Рисунок 41. Форма КОРЗИНА области РЕЗУЛЬТАТЫ ПОИСКА.
Для каждой БД, выбранной в качестве текущей, может формироваться своя КОРЗИНА (т.е. в одной КОРЗИНЕ могут находиться документы из ОДНОЙ базы данных).
Содержимое КОРЗИНЫ конкретной БД сохраняется в течение текущего сеанса работы пользователя с АРМом.
Если не производился ни один поиск в текущей БД, то корзина пуста. Наполнение корзины производится в форме РЕЗУЛЬТАТЫ ПОИСКА: необходимо в списке коротких описаний документов отметить галочкой те из них, которые помещаются в КОРЗИНУ и нажать кнопку (Добавить отмеченные записи в корзину).
Добавление документов в корзину производится с учетом ранее помещенных в нее документов, т.е. в корзине не бывает несколько экземпляров одной и той же записи, даже в том случае, когда пользователь ошибочно выполняет добавление в корзину записи, которая там уже имеется.
Форма КОРЗИНА состоит из тех же элементов, что и форма РЕЗУЛЬТАТЫ ПОИСКА.
9.3.6Панель ИНСТРУМЕНТОВ формы КОРЗИНА
Менять форматы представления (просмотра) полных описаний документов в КОРЗИНЕ можно с помощью ниспадающего меню Формат просмотра:.
Операции КОРЗИНЫ (часть операций аналогична операциям в форме РЕЗУЛЬТАТЫ ПОИСКА):
(Очистить корзину) – полное опустошение корзины, т.е. удаление всех документов из корзины (только из КОРЗИНЫ, а не из текущей БД);
(Удалить из корзины) – удаление из корзины отмеченных записей. Если отметить все записи в корзине, то корзина опустошается полностью;
(Печать документов) – операция аналогична операции печати документов в форме РЕЗУЛЬТАТЫ ПОИСКА (см. п.9.3.4).
Достарыңызбен бөлісу: |