Suchen nach einem bestimmten Eintrag in der Datenbank.
Zoltán Kóta
zoltank@gmail.com
Frédéric Gobry
frederic.gobry@epfl.ch

Creative Commons Share Alike 3.0

# Suchen

Pybliographic verfügt über einen mächtigen Suchmechanismus. Dafür können Sie das Schnellsuchfeld in der Werkzeugleiste oder den Suchdialog verwenden. Um den Suchdialog zu öffnen, wählen Sie Bearbeiten Suchen. Im sich öffnenden Dialog (siehe Bild unten) wird ein Suchfeld im oberen Bereich angezeigt.

Der Suchdialog

# Einfache Suchvorgänge

Mit einer einfachen Suche können Sie das Feld auswählen, nach dem gesucht werden soll, sowie einen regulären Ausdruck als Suchbegriff angeben. - Alle Felder - bedeutet, dass alle vorhandenen Felder gesucht werden, was üblicherweise mehr Zeit erfordert.

# Erweiterte Suchvorgänge

Eine erweiterte Suchanfrage ist ein Ausdruck, der etwa so aussieht:

has('author','name') | -has('title','test')

Dieser Ausdruck bedeutet: Suche nach Einträgen, deren Feld author mit name übereinstimmt oder (Symbol |) wo das Feld title nicht test enthält. Das boolesche and wird als & notiert.

Es sind weitere Befehle für diesen Suchtyp verfügbar:

has_key(Schlüsselname) sucht nach einem Schl

has_type(Typname) sucht nach Einträgen des angegebenen Typs.

any_has(Wert) sucht nach dem angegebenen Wert in allen Feldern eines Eintrags.

before(Feld, Jahr, Monat, Tag) sucht nach Einträgen, bei denen der Zeitstempel des Datumsfeldes älter ist als das angegebene Datum.

after(field, year, month, day) sucht nach Einträgen, bei denen der Zeitstempel des Datumsfeldes jünger ist als das angegebene Datum.

# Hierarchische Suchvorgänge

Nach einer Suche werden nur die ausgewählten Einträge im Hauptfenster angezeigt. Dadurch ist es auf bequeme Weise möglich, beispielsweise einen bestimmten Autor auszuwählen und dann nur dessen Veröffentlichungen zu durchsuchen.

Zusätzlich werden die Ergebnisse aller Suchvorgänge in einer Baumansicht unterhalb des Suchformulars bewahrt. Dadurch kann eine neue Suche zur Eingrenzung einer vorherigen Suche verwendet werden. Wenn Sie beispielsweise den Eintrag dieser Baumansicht zu allen Artikeln eines gewissen Nostradamus auswählen, dann können Sie anschließend nur diejenigen Titel auswählen, die das Wort »eclipse« enthalten.

Ein Klick mit der rechten Maustaste in dieser Baumansicht öffnet ein Kontextmenü, das Ihnen das Löschen nicht mehr benutzter Suchvorgänge ermöglicht.

Um wiederum die vollständige Liste der Datenbankeinträge anzeigen zu lassen, klicken Sie auf den Eintrag Gesamte Datenbank am oberen Ende des Suchbaums oder drücken Sie die Esc-Taste, sofern Sie sich im Hauptfenster befinden.