Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
Общие вопросы Ирбис64 :  ИРБИС Irbis
 
Дубликаты в базе читателей RDR
Пользователь: Denis_Graubina (IP-адрес скрыт)
Дата: 24, May, 2021 14:46

Здравствуйте! Имеется база читателей RDR, в которой 90% записей дублированы. Имеется ли штатная возможность удаления полных дубликатов (все поля одинаковые) или слияния (две ли три одинаковые записи, но в них могут отсутствовать какие то поля, причем разные).
Серверная часть ИРБИС64+ 2020.1 для Windows + Web-ИРБИС64+



Редактировано 1 раз. Последний раз 24.05.2021 14:47 пользователем Denis_Graubina.

Re: Дубликаты в базе читателей RDR
Пользователь: ochagova (IP-адрес скрыт)
Дата: 25, May, 2021 11:26

Штатно есть общий формат формально-логического контроля - dbnflc в каждой БД. В БД RDR в нем в том числе и проверка на дублетность. Из него можно вычленить кусок, где проверка на дублетность по совокупности полей. Далее этот кусок можно оформлять как отдельный формат и пропускать через него записи БД. Можно на его основе делать таблицу, где будут дубли по алгоритму этого куска.
Пример "куска" прикладываю.

Вложения: DublReader.pft (385 bytes)  
Re: Дубликаты в базе читателей RDR
Пользователь: sayko (IP-адрес скрыт)
Дата: 11, September, 2021 17:30

Добрый день. У меня проблема с дубликатами читателей. После импорта записей в базу RDR, выявились читатели, имеющие полностью одинаковые ФИО, но это совершенно разные люди. Система оставляет предыдущего читателя, а запись импортируемого делает "Логически удалённой". И при этом запись не восстанавливается. Как сделать, чтобы остались обе записи?

Re: Дубликаты в базе читателей RDR
Пользователь: sayko (IP-адрес скрыт)
Дата: 11, September, 2021 17:34

Действует ФЛК, его нужно отключить, чтобы обе записи остались?

Вложения: ФЛК.png (18KB)  
Re: Дубликаты в базе читателей RDR
Пользователь: Gena (IP-адрес скрыт)
Дата: 13, September, 2021 08:57

В вашем случае рациональнее доработать записи и ФЛК так, что бы он оставлял вам нужные записи. Вы импортируете студентов?



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