Zusammenführen von Dubletten (Makro)

István K. hinzugefügt 20 Monaten her
beantwortet

Liebe Citavi-Community,

da sehr viele Personen an unserem Lehrstuhl an einem gemeinsamen Cloud-Projekt arbeiten (derzeit etwa 30 Teammitglieder mit fast 17.000 Referenzen) kommt es leider sehr häufig vor, dass einzelne Referenzen zweimal oder noch öfter angelegt werden, allen Hinweisen zum Trotz. Aber auch beim Import per DOI werden Sammelwerke automatisch neu erstellt, statt den Beitrag zu einem bestehenden Band hinzuzufügen.

Innerhalb von Citavi gibt es meines Wissens nach keine Funktion, zwei Referenzen zu mergen, und die MergeRequest-Methode des Reference-Datentyps arbeitet nicht umfassend genug. Deshalb habe ich mich mal drangesetzt, und ein Merge-Makro erstellt:

https://github.com/istvank/Citavi-Macros/

Ich übernehme keinerlei Gewähr zwecks der Korrektheit, deshalb warne ich davor, das Skript in Produktivumgebungen einzusetzen. Nichtsdestotrotz wäre ich aber an Feedback interessiert, vielleicht sogar von Citavi-Entwicklern selbst, ob ich wirklich an alles gedacht habe.

Vorgehensweise: merge-duplicates.cs herunterladen, dann in Citavi über Extras > den Makro-Editor öffnen und dort wiederum die cs-Datei öffnen. Um zwei Referenzen zu mergen, diese in Citavi markieren, und im Makro-Editor auf "Ausführen" klicken.


Über Anregungen, wie ich es besser machen kann, freue ich mich!

Viele Grüße von der RWTH,

István

Kommentare (2)

Foto
2

Das ist bereits eine super Hilfe, vielen Dank István,

In Citavi 6 kann man natürlich Doubletten anzeigen lassen und bei vielen Dokumenttypen einfach einzelne löschen, aber ich benutze das Makro, um Sammelbände mit unterschiedlichen Untereinträgen zusammenzuführen. Dafür gibt es derzeit bei Citavi keine gute Lösung.

Es wäre toll, wenn die Citavi-Programmierer dazu ein Update liefern könnten, dieses Makro hier funktioniert zwar, aber die Makro-Bedienung ist auch mit Addon bei Citavi sehr umständlich (und man muss es sehr oft ausführen, da immer nur zwei Referenzen vereinigt werden können).

Foto
1

Das wäre doch mal eine gute Geschichte. Schöner wäre es, wenn das bei korrektem Arbeitsworkflow gar nicht notwendig wäre.... Mit dem Picker legt sich bei mir immer eine Dublette an, auch wenn ich über die DOI importiere.