Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
АРМ Администратор :  ИРБИС Irbis
 
язык форматирования данных
Пользователь: boroda (IP-адрес скрыт)
Дата: 22, March, 2010 10:01

Здравствуйте! извиняюсь, что возможно уже была подобная тема.

у меня такая ситуация: стояла Библиотека 4.02, теперь поставили ИРБИС, и требуется скорректировать записи из БД библиотеки.

Например, в поле "автор - заголовок описания" в библиотеке прописывались фамилия и инициалы вместе, а в ирбисе фамилия отдельно и инициалы отдельно в своем поле. Теперь надо каким-то образом в ирбисе из поля "автор" перенести инициалы в отдельное поле.

И так как записей очень много и полей под редактирование тоже, мне пришла в голову мысль написать скрипт или что-то в этом роде.

Вопрос в следующем: как мне все это организовать?
в вики-ирбис есть описание языка форматирования, но "такой страницы не существует"

Re: язык форматирования данных
Пользователь: ochagova (IP-адрес скрыт)
Дата: 22, March, 2010 10:37

Это надо сделать с помощью глобальной корректировки, в инструкции - Я зык пакетного задания. Но язык форматирования тоже при этом используется. Задачка выделения текста после какого-то символа и перенос его решается так:
Предп. автор у вас в поле 700^A. Надо перенести иниц. в подполе ^B
DEL
111
*

ADD
111

&uf('G2 ',v700^A)

REP
700^A
1
&uf('G1 ',v700^A)

REP
700
1
v700,"^B"v111

DEL
111
*

Re: язык форматирования данных
Пользователь: Куделя (IP-адрес скрыт)
Дата: 23, March, 2010 03:17

boroda написал(а):
-------------------------------------------------------
> у меня такая ситуация: стояла Библиотека 4.02,
> теперь поставили ИРБИС, и требуется
> скорректировать записи из БД библиотеки.

А вы после импорта делали стандартную глобальную корректировку USPV.gbl, как это описано в VMARCI.TXT в документации? Она в том числе разносит инициалы в отдельное подполе

Иркутская ОГУНБ
ИРБИС64.21Турбо
WebИРБИС-PHP

Re: язык форматирования данных
Пользователь: boroda (IP-адрес скрыт)
Дата: 09, April, 2010 10:18

Благодарю за помощь, многое получилось!



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