Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
АРМ Каталогизатор :  ИРБИС Irbis
 
ошибка ввода данных
Пользователь: mag (IP-адрес скрыт)
Дата: 15, September, 2006 16:19

Уважаемые разработчики, хотим обратить ваше внимание на интересную особенность/ошибку ввода данных в программе Irbis32, с которой мы столкнулись. При ручной корректировке старых документов, если поле 900 (поле без повторений) оставить не заполненным и сохранить документ, то данное поле автоматически заполняется информацией, которая абсолютно не относится к данному полю. В записи даже присутствуют другие подполя.

С нашей стороны мы можем сделать несколько предположений о причинах данного эффекта:

1. это произошло после перегрузки базы с одной версии на другую. Ранее нами использовалось поле 9006, которое впоследствии стало не нужным. Но данные из этого поля каким-то образом сохранились. При этом программа не может различить поля 900 и 9006. В данном случае непонятно почему информация из данного поля не была удалена или перенесена в закладку “Добавочные”.

2. произошла ошибка при глобальной корректировке.

Естественно, возможны и другие причины, на данный момент неизвестные.

Очень хотелось бы получить от вас совет по решению данного вопроса.

Re: ошибка ввода данных
Пользователь: Alio (IP-адрес скрыт)
Дата: 15, September, 2006 16:32

mag написал(а):
-------------------------------------------------------
> Уважаемые разработчики, хотим обратить ваше
> внимание на интересную особенность/ошибку ввода
> данных в программе Irbis32, с которой мы
> столкнулись. При ручной корректировке старых
> документов, если поле 900 (поле без повторений)
> оставить не заполненным и сохранить документ, то
> данное поле автоматически заполняется информацией,
> которая абсолютно не относится к данному полю. В
> записи даже присутствуют другие подполя.
>
> С нашей стороны мы можем сделать несколько
> предположений о причинах данного эффекта:
>
> 1. это произошло после перегрузки базы с одной
> версии на другую. Ранее нами использовалось поле
> 9006, которое впоследствии стало не нужным. Но
> данные из этого поля каким-то образом сохранились.
> При этом программа не может различить поля 900 и
> 9006. В данном случае непонятно почему информация
> из данного поля не была удалена или перенесена в
> закладку “Добавочные”.
При импорте/экспорте данных через ISO все поля с метками более 999 будут преобразовываться в поля с метками, которые образуются путем откидывания правых цифр, те.е поле 9006 превратится в поле 900
Если Вы используете поля с метками более 999 и хотите, чтобы они сохранились при импорте/экспорте, используйте ТЕКСТОВЫЙ формат (а не ISO)

Re: ошибка ввода данных
Пользователь: mag (IP-адрес скрыт)
Дата: 15, September, 2006 16:47

Большое спасибо. Скорее всего это и является причиной.



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