Ух. Подробнее писать много. Я попробую подробно, но коротко.
Для отображения записей в окне полного описания используются так называемые форматы (чит. Приложение 4 Общего описания). Это обычные текстовые файлы, которые содержат непонятный на первый взгляд набор символов. Каждый формат имеет имя (имя файла). По этому имени форматы идентифицируются системой Ирбис в пределах ОДНОЙ базы данных (т.е. в другой базе формат с таким же именем может содержать совершенно другой непонятный набор символов).
В системе Ирбис структура записи ЛЮБОГО издания (хоть моно, хоть периодика) одинаковая и программа не в силах различить журнал от газеты или компакт-диск от букваря. Для системы это одно и то же. Однако система писалась для людей, которым эти вещи кажутся разными (особенно людям библиотечной сферы). Так вот, разработчики Ирбис придумали механизм, который позволяет системе в зависимости от значения поля 920 (по умолчанию. Метку поля можно изменить) определять, какой тип записи сейчас обрабатывается и предоставить конечном у пользователю правильное библиографическое описание (а оно ведь разное, причем сильно, для различных типов документов).
По умолчанию, когда вы переходите на запись в АРМе Каталогизатор, система считывает значение поля 920 и выводит пользователю запись именно с таким форматированием, какое должно быть. Для этого используется алгоритм оптимизации форматов показа.
Работает он следующим образом:
если в области "Список форматов полного описания" стоит значение "Оптимизированный", то система считывает значение поля 920, открывает файл pftw.opt (его формат уже описывался на форуме мною... ищите) и находит соответствие значения поля 920 формату показа записи. Если соответствия не найдены, то используется формат по умолчанию, который так же прописан в файле оптимизации.
Однако есть способ не использовать алгоритм оптимизации. Для этого в области АРМа Каталогизатор "Список форматов полного описания" необходимо выбрать не значение "Оптимизированный", а имя того формата, который вас интересует.
Стоит заметить, что список форматов полного описания хранится в справочнике системы Ирбис. Это файл с именем pftw.mnu. Это имя не жестко зашито в системе. Оно указывается в ини-файле, с которым АРМ работает в текущий момент.
Это вкратце то, о чем я говорил в перво своем посте. Если применять это описание к вашей проблеме, то можно сказать так:
1. вам необходимо найти/определить имя того формата, который вас не устраивает
2. делаете копию этого файла к примеру под именем <имя_файла_моя_редакция>.pft
3. Открываете файл pftw.mnu (используйте для этого инструмент АРМа Администратор - "Редактор рабочих листов и справочников" в режиме "Справочник"), в котором хранится список возможных/доступных (как хотите называйте) форматов полного описания и добавляете в этот файл строку в самый конец к примеру
<имя_файла_моя_редакция>
Это тот формат, который я исправил из формата <имя_файла>.pft
4. Этим мы тоже не ограничимся: давайте сделаем так, чтобы этот формат показывался автоматически вместо того, который мы не хотим видеть. Для этого просто в файле pftw.opt находим строку, где после пробела (вторым словом) стоит имя нашего "старого формата" и заменяем его на имя нашего "нового". Таким образом мы решим задачу, поставленную в первом посте... только на половину ;)
5. Собственно копию создали, везде прописали, везде подключили... а менять этот новый файл за вас дядя Ваня будет??? Конечно же нет. Сейчас я вам так же вкратце расскажу о том, как правильно менять форматы отображения записей. Итак:
1. Открываем Общее описание системы Приложение 4.
2. Читаем его 3-4 раза
3. Тренируемся на кошках
4. Пробуем менять наш подопытный формат
Я желаю удачного и приятного изучения супер системы для библиотек ИРБИС и сердечно поздравляю всех вместе и каждого в отдельности с ... уже наступившим (мда, стемнело :) ) праздником победы. Любите родину и будьте счастливы.
Редактировано 1 раз. Последний раз 09.05.2007 00:51 пользователем Панев Максим.