Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
АРМ Читатель :  ИРБИС Irbis
 
Про маркеры подполей полей 51 и 52
Пользователь: artgonch (IP-адрес скрыт)
Дата: 12, January, 2010 11:02

Здравствуйте.

Меня давно интересует вопрос:
почему в полях 51 и 52 подполе Дата имеет маркер *? Ведь при использовании модификаторов вывода части поля это приводит к коллизии, например, v51^**4.2.



Редактировано 1 раз. Последний раз 12.01.2010 11:04 пользователем artgonch.

Re: Про маркеры подполей полей 51 и 52
Пользователь: Дунаевская (IP-адрес скрыт)
Дата: 12, January, 2010 14:49

Изначально эти поля не имели подполей и содержали только дату. В дальнейшем после ввода дополнительных данных (соответственно, подполей) для сохранения преемственности уже созданных к тому времени БД дата осталась без подполя, а обращение к ней в форматах может задаваться либо числом символов, либо фиктивным подполем ^* (обращение к данным до первого ^).

v51^**4.2 нужно записать v51*4.2.



Редактировано 1 раз. Последний раз 12.01.2010 16:57 пользователем Дунаевская.

Re: Про маркеры подполей полей 51 и 52
Пользователь: artgonch (IP-адрес скрыт)
Дата: 12, January, 2010 15:07

Дунаевская написал(а):
-------------------------------------------------------
>
> v51^**4.2 нужно записать v51*4.2.

Так и приходится делать, я знаю.
Спасибо.



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