Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
АРМ Каталогизатор :  ИРБИС Irbis
 
ГК 955 поля
Пользователь: lib_shgpi1 (IP-адрес скрыт)
Дата: 17, February, 2022 12:38

Подскажите пожалуйста как правильно будет провести такую ГК:

***************************
Из поля 951:

^Ihttp://shgpi.edu.ru/biblioteka/kat/YYYYvkr/NNN.pdf^TЧитать^H05

взть YYYY И NNN

И в поле 951 вписать:

^AYYYY-NNN.pdf
****************************


Причем значение NNN может быть как из 3-х так и из 2-х и одного символа.

(YYYY-NN.pdf, YYYY-N.pdf)

Re: ГК 955 поля
Пользователь: ochagova (IP-адрес скрыт)
Дата: 18, February, 2022 12:42

А префикс в поле 951^I [shgpi.edu.ru] является постоянным? Если да, то не сложно - сначала его убрать, а потом взять YYYY и NNNN

Re: ГК 955 поля
Пользователь: lib_shgpi1 (IP-адрес скрыт)
Дата: 22, February, 2022 07:47

да постоянный. Подскажете как именно?

Re: ГК 955 поля
Пользователь: ochagova (IP-адрес скрыт)
Дата: 22, February, 2022 10:48

0
/* убираем префикс
CHA
951^I
*
'http://shgpi.edu.ru/biblioteka/kat/'
''
/* создаем подполе ^A
REP
951
F
(if p(v951)
then
v951,,,
if p(v951^I) and a(v951^A)
then
'^A',,&uf('G0v',v951^I,,,'-',,,&uf('G2/',,v951^I),,,
fi
fi/)

Примерно так. В операторе REP формат, конечно одной строкой. У меня для



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