Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
АРМ Администратор :  ИРБИС Irbis
 
импорт из usmarc
Пользователь: Oksana2405 (IP-адрес скрыт)
Дата: 28, March, 2014 05:14

Здравствуйте!
Помогите пожалуйста с конвертацией записей из Marc SQL в Ирбис64, при импорте записей из Usmarc не конвертировались сведения об экземплярах, с остальными полями проблем нет.Пример записей прикрепляю.

Вложения: usmarc.iso (7.3KB)  
Re: импорт из usmarc
Пользователь: Slava (IP-адрес скрыт)
Дата: 09, April, 2014 10:50

Да оно и не получиться они в MarcSQL не вводили эти данные в поле 910, а совсем другой раздел поэтому их ирбис64 и не видит.

Вложения: Пример в Марке.jpg (390.1KB)  
Re: импорт из usmarc
Пользователь: ochagova (IP-адрес скрыт)
Дата: 09, April, 2014 12:05

Надо специально обговаривать, чтобы при экспорте из Marc они бы положили экземпляры хоть в какое поле. Потом их можно перенести глобальной.

Re: импорт из usmarc
Пользователь: Slava (IP-адрес скрыт)
Дата: 09, April, 2014 13:09

А подробней можно?

Re: импорт из usmarc
Пользователь: ochagova (IP-адрес скрыт)
Дата: 10, April, 2014 08:32

Я не специалист по MarkSQL, но имела небольшой опыт. При выгрузке из MARK можно это сделать с экземплярами, можно без. Как - не знаю.
Если даже вам выгрузили с экземплярами, то вряд ли при конвертировании через нашу таблицу они попадут в поле 910. Скорее всего попадут в какое-то поле типа 852. Это можно увидеть после конвертирования на странице добавочная. Там собираются поля, не "понятые" таблицей. Вот если вы на добавочной увидите ваши инвентари, то несложно написать глобальную, которая положит их в нужное место.

Re: импорт из usmarc
Пользователь: Oksana2405 (IP-адрес скрыт)
Дата: 10, April, 2014 08:52

Я посмотрела записи, которые мне отправили, они выгружены с экземплярами, но дело в том, что после импорта в ирбис, экземпляры вообще не встали ни в какое поле, вкладка добавочные совсем пустая оказалась, вот в этом то вся и проблема.
вот пример записи:
01516nam 22002417 450000500170000002000180001708400100003509000130004510000120005824500310007026000370010130000090013852006370014765300420078495200630082699300560088999300560094599300560100199300560105799300560111399300530116999300520122220130716101425.2 a5-901028-38-4 a33.36 a622xГ79 aГрей Ф. aДобыча нефти/ Пер. с англ. aМоскваbЗАО "ОЛИМП-БИЗНЕС"c2001 a416с 0Книга Ф. Грея знакомит читателя с основами нефтедобывающей промышленности и с опытом мировых нефтяных корпораций. Простым и доступным языком автор описывает методы оценки пласта, добычи и переработки нефти и газа, буровое оборудование. Обсуждаются новые технологии и перспективы развития отрасли. Книга, несомненно, будет интересна работникам, начинающим свою деятельность в области нефтедобывающей промышленности, геологии нефти или в какой-либо смежной сфере, а также специалистам в области поставок, транспортировки, товарного обращения, связей с общественностью, рекламы, продажи или закупки в нефтяных или смежных компаниях.  aНефть. Добыча нефти. Разработка. Газ. cРазработка и эксплуатация нефтяных и газовых месторождений a7421b1206e2028(1)h283.92m1n40696.4567361111oI a7422b1206e2028(2)h283.92m1n40696.4567361111oI a7423b1206e2028(3)h283.92m1n40696.4567361111oI a7424b1206e2028(4)h283.92m1n40696.4567361111oI a7425b1206e2028(5)h283.92m1n40696.4567361111oI a7426b1206e3389h351.52m1n40696.4574189815oI a7427b1206e4047h351.52m1n40696.457962963oI

и получается инвентарные номера в записи: 7422, 7423, 7424 и т.д.

как я поняла нужно отредактировать строчку в файле конвретации, вот эта строчка отвечает инвентарные номера?
910 0 "^A^B^e","^C"v990^f,if a(v990^f)then "^C"d8,if v8.1:'9'then'19'else"20"d8 fi,v8.6fi,"^D"v90^f," "v90^w,"^U"v990^t/"^AU^B"v990^n,"^1"v990^k,if &umarci('2990#^f')>1 then '^C'&umarci('1990#f#2')fi,"^W"v990^j

Re: импорт из usmarc
Пользователь: Oksana2405 (IP-адрес скрыт)
Дата: 10, April, 2014 09:12

я только сейчас подумала, наверное у меня закрыта возможность формировать вкладку добавочные, она где то в файле конфигурации настраивается?

Re: импорт из usmarc
Пользователь: Slava (IP-адрес скрыт)
Дата: 11, April, 2014 02:58

как я поняла нужно отредактировать строчку в файле конвретации, вот эта строчка отвечает инвентарные номера?
910 0 "^A^B^e","^C"v990^f,if a(v990^f)then "^C"d8,if v8.1:'9'then'19'else"20"d8 fi,v8.6fi,"^D"v90^f," "v90^w,"^U"v990^t/"^AU^B"v990^n,"^1"v990^k,if &umarci('2990#^f')>1 then '^C'&umarci('1990#f#2')fi,"^W"v990^j
а где эта строчка подскажите, а то я не программист

Re: импорт из usmarc
Пользователь: ochagova (IP-адрес скрыт)
Дата: 11, April, 2014 07:13

Страница "Добавочная" формируется всегда, даже если нет на ней данных. Может она за пределами экрана, может надо сдвинуть влево страницы?



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