Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
АРМ Каталогизатор :  ИРБИС Irbis
 
слияние повторяющихся полей
Пользователь: Борисенко Л.В. (IP-адрес скрыт)
Дата: 04, December, 2007 15:20

Создано два повторения 13 поля в Базе данных читателя.
В обоих полях заполнены подполя ^C, ^D, ^E, ^H.
#13/1:_^CЧеркесск^DКалантаевского^E41^H17
#13/2:_^CКурск^DКарла Маркса^E3 а^H24
При просмотре все данные сливаются в одну строку, например:
Дом. адрес: г.ЧеркесскКурск, ул.КалантаевскогоКарла Маркса д.413 а, кв.1724
Как исправить?

Re: слияние повторяющихся полей
Пользователь: Сорокина Лариса (IP-адрес скрыт)
Дата: 04, December, 2007 17:19

Борисенко Л.В. написал(а):
-------------------------------------------------------
> Создано два повторения 13 поля в Базе данных
> читателя.
> В обоих полях заполнены подполя ^C, ^D, ^E, ^H.
> #13/1:_^CЧеркесск^DКалантаевского^E41^H17
> #13/2:_^CКурск^DКарла Маркса^E3 а^H24
> При просмотре все данные сливаются в одну строку,
> например:
> Дом. адрес: г.ЧеркесскКурск,
> ул.КалантаевскогоКарла Маркса д.413 а, кв.1724
> Как исправить?

В форматах просмотра строку:
if v13:'^'then v13^a,", "v13^b," г."v13^c,
", ул."v13^d," д."v13^e," п."v13^g,", кв."v13^h," ("v13^f")" else v13 fi,
замените на:
(if v13:'^'then v13^a,|, |v13^b,| г.|v13^c,
|, ул.|v13^d,| д.|v13^e,| п.|v13^g,|, кв.|v13^h,| (|v13^f|)| else v13 fi/),
А в РЛ Вы оба повторения видите? В стандартном варианте поле 13 неповторяющееся.

Re: слияние повторяющихся полей
Пользователь: Борисенко Л.В. (IP-адрес скрыт)
Дата: 05, December, 2007 17:12

Спасибо за помощь.
Нам необходимо это 13 поле повторяющееся, поскольку довольно-таки часто у пользователей библиотеки адрес постоянного места жительства, временной регистрации, а то и адрес фактического места проживания разный.



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