[Ruslan_Mars] Найти записи в каталоге, у которых отсутствуют 999 поля

Anonymous
Пн Ноя 19 16:13:18 MSK 2012


Здравствуйте, Рустам!

19 ноября 2012 г., 10:48:42, Вами было написано:

RTU> On 18 ноября 2012 22:55:56 Anonymous wrote:

>> Подскажите,  пожалуйста,  как мне используя инструментарий АБИС Руслан
>> (АРМ Администратора, АРМ К/К) или что-то ещё, в рамках одного каталога
>> можно найти библиографические записи, у которых отсутствуют 999 поля?

RTU> Строго говоря, такая задача не может быть решена средствами РУСЛАНа, т.к. 
RTU> РУСЛАН может производить поиск по значению поля, но не по его 
RTU> наличию/отсутствию.
Да, это я понял. И это, как я понял, ограничения и недостатки протокола Z39.59

RTU> Если в постановку задачи добавить условие, касающееся содержания 999 поля, 
RTU> например, "999$a содержит КОД_ОРГАНИЗАЦИИ", тогда задачу можно решить. Для 
RTU> этого надо составить сложный запрос, в котором один из операндов выбирает все 
RTU> записи, а также используется оператор И-НЕ. Например, такой: "ключ записи 
RTU> больше 1 И-НЕ держатель=КОД_ОРГАНИЗАЦИИ".
Да, спасибо за решение. Как раз про это Андрей Кедрин написал - работает! :)


-- 
  Научная библиотека Воронежского государственного аграрного университета




Подробная информация о списке рассылки Mars