Свободный поиск по повторениям поля (|) с привлечением другого повторяющегося поля
Дата: 17, March, 2017 12:38
Попытался сегодня осуществить такой свободный поиск:
|910 (p(v691))and(v910^A='U')and(val(v910^1)>10)and(v910^D:'ца')
нашлись только те записи, больше 10 экземпляров со статусом U по месту хранения ца в которых содержится в повторениях поля с порядковым номером повторения меньше количества повторений поля 691
то есть в записи X 8 повторений поля 691, подходящее повторение поля 910 имеет порядковый номер повторения 2 - такая запись находится, в записи Y 32 повторения поля 691, подходящее повторение поля 910 имеет порядковый номер повторения 147 - такая запись не находится
равно как при поиске без указания поля
| (p(v691))and(v910^A='U')and(val(v910^1)>10)and(v910^D:'ца')
В чем ошибка, как найти нужные записи?
Спасибо.
Ирбис 64 АРМ Каталогизатор 2015.1(D3)
Редактировано 1 раз. Последний раз 17.03.2017 12:40 пользователем Андрей Владимирович (Библиотека УрГУПС).