Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
АРМ Книгообеспеченность :  ИРБИС Irbis
 
Перенос контингента в запись книги
Пользователь: Gena (IP-адрес скрыт)
Дата: 09, October, 2008 17:05

Возникла проблема - есть записис дисциплин, из которых контингент ни при каких обстоятельствах не переносится в запись книги. Выдает сообщение "Нет сообщений об изменении записи" и все. Опытным путем дошел, что за перенос отвечает Move691.gbl, так же выйснил, что в этой ГБЛ не формируется поле 111, следовательно и поле 991 не передается в ГБЛ. Но проблема только с отдельными записями, а не в целом вообще. Прикладываю проблемную запись. Подскажите что не так.

Вложения: идентиф.ISO (962 bytes)  
Re: Перенос контингента в запись книги
Пользователь: ochagova (IP-адрес скрыт)
Дата: 10, October, 2008 14:23

Недоучла. Значение поля 991 формируется в файле DiscSecCat.fst. Но это не важно. Важно, что это значение вставляется на лету в задание Move691 как надстройка операторов ADD, в которых прописываются значения поля 991. А в вашем значении есть символ ' (апостроф), а он задействован в языке форматирования. Апостроф обрывает значение поля 991. Выходом является проверка вставляемого значения на символ ' и его удвоение. Это я изменю в программе. Вы либо убирайте символ ', либо пишите какая у вас версия.

Re: Перенос контингента в запись книги
Пользователь: Gena (IP-адрес скрыт)
Дата: 11, October, 2008 00:10

Версия 2006.2 Ирбис 32



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