Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
АРМ Каталогизатор :  ИРБИС Irbis
 
Конвертор rmarci1
Пользователь: olya (IP-адрес скрыт)
Дата: 07, November, 2006 12:23

Здравствуйте!
Каталогизаторы, пользуясь конверотором rmarci1,обнаружили, что 464 поле (RUSMARC) встает не в 330 у нас , а в 998:,добавочное.
Подскажите, пожалуйста,путь решения проблемы.

Re: Конвертор rmarci1
Пользователь: Сорокина Лариса (IP-адрес скрыт)
Дата: 07, November, 2006 15:29

olya написал(а):
-------------------------------------------------------
> Здравствуйте!
> Каталогизаторы, пользуясь конверотором
> rmarci1,обнаружили, что 464 поле (RUSMARC) встает
> не в 330 у нас , а в 998:,добавочное.
> Подскажите, пожалуйста,путь решения проблемы.


Чтобы 464 поле РУСМАРКа попадало в 330, замените в файле rmarci.fst строку:
330 0 if v1000*7.1='m' and v1000*8.1='2' and s(v215,v700)<>''then (if &umarci(|4464/200^a|d464)<>''then '^C'&umarci(|4464/200^a|d464)fi,if &umarci(|4464/700^a|d464)<>''then '^F'&umarci(|4464/700^a|d464)fi,if &umarci(|4464/215^a|d464)<>''then '^4'&umarci(|4464/215^a|d464)fi/) fi/
на строку:
330 0 if v1000*7.1='m' and s(v215,v700)<>''then (if &umarci(|4464/200^a|d464)<>''then '^C'&umarci(|4464/200^a|d464)fi,if &umarci(|4464/700^a|d464)<>''then '^F'&umarci(|4464/700^a|d464)fi,if &umarci(|4464/215^a|d464)<>''then '^4'&umarci(|4464/215^a|d464)fi/) fi/.
А в поле 998 информация 464 поля берется для контроля импорта и rmarci1 - не конвертор, а задание на глобальную корректировку после импорта из РУСМАРКа.



Извините, только зарегистрированные пользователи могут писать в этом форуме.
This forum powered by Phorum.