Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
Часто задаваемые вопросы (FAQ) :  ИРБИС Irbis
Исключительно важный раздел форума, который необходимо прочитать всем, кто только начинает работать с Ирбисом. Если ваши знания не так широки, как вам хотелось бы, тогда обязательно прочитайте этот раздел. Если вы не нашли, что искали, то воспользуйтесь поиском по форуму, и, скорее всего, вы найдете ответ на свой вопрос среди существующих сообщений. 
оригинальные и неоригинальные значения
Пользователь: Mantis (IP-адрес скрыт)
Дата: 14, November, 2011 15:36

Решил разобраться с буферной записью, нашел описание ее работы, в принципе все ясно, только вот натолкнулся на такой пункт:"значения повторяющихся полей ДОБАВЛЯЮТСЯ, если они являются оригинальными - неоригинальные значения (т.е. такие значения, которые уже есть в записи) игнорируются (пропускаются)", после чего маленько растерялся.

Я слабовато соображаю, может мне кто объяснит, какие записи являются оригинальными, а какие неоригинальными, и лучше поподробней. И что значит, что значения повторяющихся оригинальных полей добавляются, типа если в поле написано Иванов в.в. то при добавлении станет, например Иванов в.в. Пертвов П.П.?

ирбис 64 2010.1
Спаисбо



Редактировано 1 раз. Последний раз 14.11.2011 15:58 пользователем Mantis.

Re: оригинальные и неоригинальные значения
Пользователь: Gena (IP-адрес скрыт)
Дата: 14, November, 2011 16:04

Запись в БД и запись в буфере сравниваются на совпадение полей. Все совпадающие поля являются неоригинальными, поля, отличающиеся в записи в БД и буфере, являются оригинальными.

Если в БД читателей есть такая запись:
10 Иванов
11 Иван
12 Иванович
30 123456
32 mail@gav-gav.com

А в буфере такая:
10 Иванов
11 Иван
12 Петрович
30 123456
32 mail@gav-gav.com


То оригинальным полем будет только поле 12 в буфере, так как оно единственное отличается от записи, остальные поля - неоригинальные.

Re: оригинальные и неоригинальные значения
Пользователь: Mantis (IP-адрес скрыт)
Дата: 14, November, 2011 16:40

"значения повторяющихся полей ДОБАВЛЯЮТСЯ, если они являются оригинальными" а что это значит?

Re: оригинальные и неоригинальные значения
Пользователь: Gena (IP-адрес скрыт)
Дата: 14, November, 2011 17:23

к примеру, отредктированно одно поле 910, именно оно и будет оригинальным. При слиянии записи с буфером, это поле будет добавленно, в то время как неоригинальные (те, которые не изменились), добавляться не будут

Re: оригинальные и неоригинальные значения
Пользователь: Mantis (IP-адрес скрыт)
Дата: 14, November, 2011 18:56

спасибо большое



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