Re: Неверная конвертация из формата RUSMARK в Ирбис
Пользователь:
Милана А. (IP-адрес скрыт)
Дата: 01, December, 2010 14:50
Переставляет местами ^g и ^f файл autoin.gbl.
У нас тоже была проблема такая (она с rusmarcом никак не связана).
Я переделывала этот момент: o200f и о200g заменила одним файлом o200fg, и прописала условие заполнять сведения об ответственности только в том случае, если отсутствует и f и g. Это, например, позволило решить и следующие проблемы:
1) в полях 702, 711 заносятся иногда дарители, бывшие владельцы и пр. Однозначно они в 200 идти не должны, в дистрибутивном варианте приходится в 905 проставлять доп. условие - не формировать сведения об ответственности.
2) записи, импортированные из rusmarca: если все сведения занесены в f, а не g - после autoin.gbl сведения об ответственности оказываются продублированными.
3) или еще: заполняется 200^g, а данных для 200^f не имеется.
autoin.gbl переносит 200^g в 200^f - правильно. Но если мы немного отредактируем как в источнике 200^f и еще раз нажмем сохранить - сведения об ответственности продублируются в 200^g.