Hallo zusammen, wir haben in unserem Bestand Bücher und Medien, die schulweit recherchierbar sein sollen; alle diese Medien sind in der Bibliothek vorhanden. Jetzt gibt es einige Medien, die zwar erfasst wurden, deren Standort aber eher ungewiss ist und die auch keinen Barcode haben. Im Klartext, darauf haben die Nutzer - derzeit - keinen Zugriff. Wir würden diese Daten gerne in der Perpustakaan-Datenbank behalten, aber für die OPAC-Nutzer ausblenden, so dass diese Medien nicht angezeigt werden. Geht das und wenn ja, wie? Freue mich wie immer über jeden Tipp Herzliche Grüße Ingo Busse
Hallo Herr Müller, danke für die Antwort, klappt! Wir müssten das bei ca. 3000 Einträgen machen. Gibt es einen Weg, das effektiv hinzubekommen? Da die Medien keinen Barcode haben, lassen Sie sich gut über die Recherche filtern (Barcode < 1). Aber lässt sich nun auch der Haken so einfach bei allen setzen? Alternativ könnten wir natürlich auch die Daten sichern und anschließend die derzeit nicht benötigten löschen. Herzliche Grüße Ingo Busse
Nochmal hallo an alle, leider klappt das Filtern nach Barcode nicht wie gewünscht. Die Idee nach "Medien-Barcode" kleiner als 1 zu suchen, erschien zunächst vielversprechend. Wir bekommen allerdings immer eine Fehlermeldung.
(conn=245) Unknown column 'MedienEtik' in 'where clause' Abfrage lautete: select KatalogNi, MedArtKb, SortFolge, RAKkurz, ISBN, Autor, Titel, SystemId, SignFort, SignTeil3, System2Id, System3Id, SperrKatNi, KlasseAnto, Verlag, Bandangabe, Auflage, Reihe, ErschJahr, SignFort from Katalog where MedienEtik >= '1000' order by SortFolge
Die LOG-Datei sagt dazu Column type of Katalog.MedienEtik not available at the moment. (Calling ensureMetaDataIsAvailableForAllColumns() will avoid this.) (Info from lib.data.DoKata at Wed Oct 02 09:39:16 CEST 2019)
Weiß jemand Rat, wie das zu beheben ist? Vielen Dank und herzliche Grüße Ingo Busse
Die Spalte "MedienEtik" befindet sich in der Tablle "Medien". Deswegen lautet die Expertenrecherche nach Katalogeinträgen ohne Exemplaren: KatalogNi not in (select KatalogNi from Medien)
leider gibt es bei den Katalogdaten derzeit keine Massenänderungsfunktion. (Das gibt es auf Basis von Mehrfachmarkierungen nur bei den Exemplaren.) Wenn Sie ein SQL-Command absetzen können (z.B. mit HeidiSQL auf MariaDB) dann ginge das recht einfach mit folgendem Befehl: update Katalog set NichtOeff = true where KatalogNi not in (select KatalogNi from Medien);
Hallo Herr Müller, erneut ganz herzlichen Dank für Ihre Antwort. Die Suche klappt wie von Ihnen beschrieben. Das Absetzen eines SQL-Commands gehen wir mal ganz vorsichtig an :) Mit freundlichen Grüßen Ingo Busse
Hallo Herr Müller, HeidiSQL habe ich jetzt installiert und Perpustakaan lokal bei mir am Rennen. Wie muss ich in HeidiSQL die Verbindung zur Perpustakaan-DB aufbauen. Wir würden dann erst einmal lokal das SQL-Statement ausprobieren wollen. Mit freundlichen Grüßen Ingo Busse