Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
АРМ Книговыдача :  ИРБИС Irbis
 
Сбой в поле 40
Пользователь: artgonch (IP-адрес скрыт)
Дата: 26, June, 2010 08:27

Добрый день.

Версия 2008-1(64).

Непонятно, что произошло. У некоторых читателей в сведениях о выданных книгах отсутствует подполе 40^v (место выдачи). Из-за этого программа отказывается оформлять возврат. Когда вручную я этот пробел заполняю, то все нормально работает. Возможно, это произошло из-за сбоя электропитания. Но интересно, что когда просматриваешь в Каталогизаторе такие записи, то повторения поля 40 пусты (см. рис.), а когда открываешь РЛ подполей и вписываешь Место выдачи, то содержимое поля отображается в области ввода.

Я попробовал выгрузить такую запись (есть во вложении). Оказалось, что и в текстовом виде повторения поля 40 пустые.



Редактировано 2 раз. Последний раз 28.06.2010 07:13 пользователем artgonch.

Вложения: без поля 40.GIF (45.9KB)   с полем 40.GIF (48.5KB)   rdr-bad-40.txt (986 bytes)  
Re: Сбой в поле 40
Пользователь: -AND- (IP-адрес скрыт)
Дата: 29, June, 2010 11:26

artgonch
А в книговыдаче в настройках есть значение? Попробуйте проверить все имеющиеся INI книговыдачи.

Re: Сбой в поле 40
Пользователь: artgonch (IP-адрес скрыт)
Дата: 29, June, 2010 11:46

-AND- написал(а):
-------------------------------------------------------
> artgonch
> А в книговыдаче в настройках есть значение?
> Попробуйте проверить все имеющиеся INI
> книговыдачи.


Первым делом это и проверил.

Re: Сбой в поле 40
Пользователь: -AND- (IP-адрес скрыт)
Дата: 29, June, 2010 13:15

На скрине абонемент маленькими буквами "аб", а как в каталогизаторе при описании книги большие или маленькие? Если большие, можно попробовать тоже самое, в фильтрах поставить большие АБ.

Re: Сбой в поле 40
Пользователь: ochagova (IP-адрес скрыт)
Дата: 30, June, 2010 13:33

Если судить по картинке "без поля 40" - то такого быть не может. Чтобы запись была прочитана из базы и в ней пустые поля. Это возможно, если в запись в БД попала кирилица (база в UTF8). Это, например, может произойти, если вы покоректируете РЛ подполей и вставите кирилический разделитель подполя. Такого не было?

Re: Сбой в поле 40
Пользователь: artgonch (IP-адрес скрыт)
Дата: 30, June, 2010 13:35

ochagova написал(а):
-------------------------------------------------------
Это возможно, если в запись в
> БД попала кирилица (база в UTF8). Это, например,
> может произойти, если вы покоректируете РЛ
> подполей и вставите кирилический разделитель
> подполя. Такого не было?


Нет, поле 40 никогда сами не правили. Только АРМ "Книговыдача" его менял.

Re: Сбой в поле 40
Пользователь: ochagova (IP-адрес скрыт)
Дата: 30, June, 2010 15:07

А сделайте диагностику файла документов - проверка на целостность записей

Re: Сбой в поле 40
Пользователь: artgonch (IP-адрес скрыт)
Дата: 01, July, 2010 11:13

ochagova написал(а):
-------------------------------------------------------
> А сделайте диагностику файла документов - проверка
> на целостность записей


Выполнил. Ошибок не обнаружено.

Re: Сбой в поле 40
Пользователь: ochagova (IP-адрес скрыт)
Дата: 01, July, 2010 13:28

А выгрузите такую запись в ISO и в UTF8



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