Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
АРМ Каталогизатор :  ИРБИС Irbis
 
Ошибка в формате
Пользователь: Милана А. (IP-адрес скрыт)
Дата: 30, November, 2007 11:56

Здравствуйте!
Обнаружилось, что неправильно формируется 215^C после импорта из Rusmarc.
Ошибка в rmarci.fst:

215 0 if v1000*7.1='a'then else"^A"v215^a,if a(v105)then"^C"v215^c else if 'm y':v105^a.1then"^C"v215^c else if v105^a.1:'|'then else if v105^a.1:'a'then'^C' if &unifor('Kjzk.mnu|'&unifor('Av101^a#1'))<>''then'a-ee'else'a-il' fi else '^C'&unifor('Kili.mnu|'v105^a.1)fi if'm y':v105^a*1.1then else if v105^a*1.1:'a'then '^0' if &unifor('Kjzk.mnu|'&unifor('Av101^a#1'))<>''then'a-ee'else'a-il'fi else '^0'&unifor('Kili.mnu|'v105^a*1.1)fi,if 'm y':v105^a*2.1then else if v105^a*2.1:'a'then '^7'if &unifor('Kjzk.mnu|'&unifor('Av101^a#1'))<>''then'a-ee'else'a-il'fi else '^7'&unifor('Kili.mnu|'v105^a*2.1)fi,if 'm y':v105^a*3.1then else if v105^a*3.1:'a'then'^8' if &unifor('Kjzk.mnu|'&unifor('Av101^a#1'))<>''then'a-ee'else'a-il'fi else '^8'&uf('Kili.mnu|'v105^a*3.1)fi,fi fi fi fi fi fi,"^E"v215^e,"^D"v215^d,"^6"v215^6,if &uf('Av10^9#1')<>''then'^X',f(val(&uf('Av10^9#1')),0,0)fi,if p(v135)then if 'u z':v135^a*1.1 then else '^1',&uf('K2151r.mnu|'v135^a*1.1)fi fi,fi.
Конечно, можно и самим исправить "ее" на "ил", но не верно формируется подполе также в случаях, когда в качесте приложений - не иллюстрации, а например, карты или что-либо другое...



Редактировано 1 раз. Последний раз 30.11.2007 11:57 пользователем Милана А..

Re: Ошибка в формате
Пользователь: Сорокина Лариса (IP-адрес скрыт)
Дата: 30, November, 2007 15:47

"ее" уже исправлялось, а что с картами не так? Пример можете дать?



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