FAQ zu Bibliothek-Pro

 

 

             
Tipp: Buch-Cover und Buchrücken scannen (Scannen s. u.), das hilft beim Suchen im Bücherregal ungemein.

OggiWiki
Das moderne Wiki von OGGISOFT enthält ebenfalls die FAQ's.
Update/Upgrade einspielen.
- Backup durchführen: Menü 'Optionen/Backup', oder einfach den Programmordner an einen anderen Ort kopieren.
- Menüpunkt '?/Update suchen...' anklicken.
- Update download und einspielen.
- Datenbank-Manager aufrufen, Menüpunkt 'Optionen/Datenbank-Manager'.
- Im Datenbank-Manager klicken Sie dann nacheinander auf die ersten beiden Icon's um Ihre Datenbanken an das aktuelle Format anzupassen.
- 1. Icon "Laden".
- 2. Icon "Update".

- Das Ausleihtool hat seinen eigenen Datenbank-Manager um damit die Ausleihdatenbanken zu aktualisieren!
- Wichtig: Ein Update wird immer in den Programmordner installiert. Haben Sie als Speicherort "Eigene Dateien", "Gemeinsame Dateien" oder einen anderen Ordner ausgewählt, dann klicken Sie im Fenster "Speicherort..." erneut auf <OK>, um die neuen Dateien dorthin zu kopieren.
Deutsche Nationalbibliothek, Browser Add-On für Buchdatensuche installieren
http://mycroft.mozdev.org/search-engines.html?name=Deutsche+Nationalbibliothek
Netzwerkeinrichtung.
Bibliotheks-PC (für diese PCs haben Sie je eine Lizenz erworben):
- Installieren Sie nur dort das Setup Bibliothek2012.exe 
- Download: http://www.oggisoft.de/exe/Setup_Bibliothek2012.exe

Daten auf dem Server einbinden:
- Erstellen Sie auf dem Serverordner dieselbe Ordnerstruktur wie unterhalb des Programmordners von Bibliothek und kopieren Sie ggf. alle Dateien der Unterordner in die Unterordner auf den Server.
- Menüpunkt 'Datei/Speichern unter...' speichern Sie damit die Datenbank(en) in einen Ordner auf dem Server. Die Freigaben dort erstellen Sie.
- Menüpunkt 'Multimedia', setzen Sie dort jeweils ein Häkchen von die Menüpunkte "Multimedia vom Datenbankpfad laden" und "Cover u. eBook vom Datenbankpfad laden".

Backup:
- Menüpunkt 'Optionen/Backup...' stellen Sie dort den Archivpfad, den Quellpfad und den Zielpfad ein, (ggf. als Netzwerkpfad \\Servername). Vorraussetzung ist ein installiertes Archivprogramm. z.B. WinZip, WinRar, 7Zip usw.
- Mehr Infos dazu in der Hilfe und unter www.oggisoft.de/backup.htm

Andere PCs, (Lizenzlos lesend):
- Installieren Sie dort nur das Setup der Freeware BibliothekView2012.exe 
- Download: http://www.oggisoft.de/exe/Setup_BibliothekView2012.exe
- Laden Sie einmalig die Datenbank vom Server mit dem Menüpunkt 'Datei/Öffnen...'
- Menüpunkt 'Multimedia', setzen Sie dort jeweils ein Häkchen von die Menüpunkte "Multimedia vom Datenbankpfad laden" und "Cover u. eBook vom Datenbankpfad laden".
RichtX32.OCX kann nicht geladen werden.
- Deinstallieren Sie Bibliothek-Pro
- Starten Sie den Explorer mit Admin-Rechten.
- Gehen Sie in den Ordner ..\Windows\System32
- Benennen Sie dort die Datei RichtX32.OCX um in RichtX32_original.OCX
- Installieren Sie Bibliothek-Pro
64-Bit Systeme
32-Bit Dateien müssen unter 64-Bit Systemen ggf. in den Ordner ..\Windows\SYSWOW64 kopiert werden. Download
Benutzerkonto - Das Programm läuft nur als Admin, jedoch nicht in einem Benutzerkonto
Installieren Sie das Programm nicht als Domänen-Administrator, sondern als lokaler Administrator.
HTML-Seitenerstellung
- Legen Sie für Ihre Online-Bibliothek eine extra Datenbank an z.B. "Bibliothek-Online.mdb".
- Sollte die letzte HTML-Seite komplett leer sein, dann ändern Sie einfach die Anzahl der Einträge pro Website.
- Vor der Erstellung neuer HTML-Seiten werden im Unterordner '..\html' alle *.html Seiten gelöscht. Wollen Sie zu den vom Programm erstellten *.html Seiten noch eigene HTML-Seiten hinzufügen, dann verwenden Sie für Ihre eigenen Seiten nicht die Extension *.html sondern nur *.htm. Diese Seiten werden dann vom Programm nicht gelöscht
.
Datensätze exportieren/importieren bzw. kopieren/einfügen
Lesen Sie hierzu bitte das Tutorial (PDF-Datei).
Fehler: Klasse 713 ist nicht registriert.
Das Setup kann eine oder alle DLL- u. OCX-Dateien für das Programm nicht in Windows registrieren!
Dies ist oft ein Kennzeichen für einen DLL-Konflikt mit anderen Programmen, oder nicht ausreichende Benutzerrechte. Melden Sie sich deshalb bitte als Administrator bei Windows an. Laden Sie danach bitte das Tutorial herunter und entpacken Sie die Zipdatei in den Programmordner von Bibliothek. Starten Sie danach die PDF-Datei "Tutorial Bibliothek-DLLs.pdf" und das Programm "ocxreg.exe" mit einem Rechtsklick als Administrator aus dem Programmordner von Bibliothek. Folgen Sie den Anweisungen im Tutorial um die DLL- und OCX-Dateien für das Programm Bibliothek manuell zu registrieren.
Fehler 374, VB.UserControl
Diese Meldung mit dem Laufzeitfehler 374 "VB.UserControl...", erscheint immer dann, wenn die EXE-Datei auf dem Entwicklerrechner mit neueren Versionen von OCX-Komponenten kompiliert wurde, auf dem Zielsystem jedoch noch ältere Versionen der OCX-Dateien vorhanden sind.
So lösen Sie das Problem:
- Deinstallieren Sie nach einem Backup das Programm über die Systemsteuerung.
- Schließen Sie alle anderen Programme von OGGISOFT.
- Öffnen Sie mit dem Explorer den Windows-Ordner ..\windows\system32 und löschen Sie dort die 3 Dateien sevCmd3.ocx, sevEin20.ocx und sevImLib.dll
- Installieren Sie abschließend das Programm in der aktuellen Version als angemeldeter Administrator.
SQL-Anweisung für HTML-Export und HTML-Export der Kundenliste
Mit nachfolgender SQL-Anweisung erstellen Sie einen HTML-Export der angezeigten Tabelle: 
select * into [Buchliste.htm] in 'c:\temp\' 'HTML Export;' from Buch

Die Kundenliste exportieren Sie mit dieser SQL-Anweisung:
select Anrede, Name, Vorname, PLZ, Ort, Strasse, Telefon, Fax, Email into [Ausleihliste.htm] in 'c:\temp\' 'HTML Export;' from Ausleihtabelle
Hinweis: Nach dem 1. Aufruf wird neben der HTML-Datei noch eine "schema.ini" erzeugt. Diese können Sie mit einem Texteditor öffnen und editieren, z.B. um einzelne Spalten zu entfernen oder umzuordnen. Löschen Sie danach die HTML-Datei, und erzeugen diese neu auf Grundlage der geänderten "schema.ini". Wollen Sie eine gänzlich neue HTML-Datei erzeugen, müssen Sie neben der HTML-Datei zusätzlich noch die "schema.ini" löschen.
INFO-Textfeld funktioniert nicht mehr richtig. Es können Einträge gemacht werden, die aber nicht abgespeichert werden, bzw. vorhandene Einträge können nicht bearbeitet oder gelöscht werden.
Das Problem lösen Sie, indem Sie mit dem Datenbank-Manager alle Ihre Datenbanken updaten (siehe Update einspielen). Lesen Sie bitte immer nach einem Programm-Update über den Menüpunkt '?/ReadMe' die Readme-Datei. Dort steht, ob Sie ein Datenbank-Update mit dem Datenbank-Manager durchführen müssen.
Autorennamen werden als Einheit erfasst, warum?
Dies lässt sich nachträglich nur schwer ändern. Ist aber auch nicht unbedingt nötig, da das Programm über eine Volltextsuche verfügt und zudem SQL unterstützt. Damit kann in jeder erdenklicher Art und Weise die Datenbank sortiert werden.
Drucken
Sortieren Sie die Tabelle wie gewünscht nach z.B. Autoren, indem Sie auf den Spaltenkopf "Autor" klicken bzw. einen Rechtsklick auf eine der ABC-Schaltflächen tätigen, und dort als Sortiervorgabe "Autor" auswählen. Danach markieren Sie (von oben nach unten) die zum Ausdruck vorgesehenen Zeilen und Spalten. Alternativ können Sie die markierten Zeilen u. Spalten auch über den Menüpunkt 'Bearbeiten/Tabelle exportieren' in Ihre Tabellenkalkulation kopieren und von dort aus drucken.
Scannen
Kompatibilität: Bei der Vielzahl von Scannern auf dem Markt, kann eine Inkompatibilität schon mal vorkommen. Scannen Sie statt dessen mit einem Bildverarbeitungsprogramm und speichern Sie das Bild unter "...\Bibliothek\Bilder\Autorname - Buchtitel.jpg" ab. Danach laden Sie in Bibliothek das Buch-Cover mit dem Menüpunkt 'Multimedia/Bild laden...'.
Buckrücken scannen: Zum Scannen der Vorderseite des Buches (Cover), müssen Sie diesen Cover-Bereich im Scanner-Programm meist mit einem gestrichelten Auswahlrechteck markieren. Diese Markierung ändern Sie beim Scannen des Buchrückens nicht (!), sondern nehmen diese als Breitenskalierung für den Buchrücken - siehe Screenshot oben. Damit vermeiden Sie, dass der Buchrücken in der Bibliothek auf die Breite des Bildfensters skaliert wird. Der schwarze Hintergrund ist also Bestandteil des gescannten Bildes.
Windows 2000
Das Programm funktioniert auf manchen W2000 System nicht! Dies ist abhängig von verschiedenen anderen installierten Microsoft-Programmen, welche ich nie ganz ergründen konnte. Deshalb hat das Programm keine Freigabe für W2K bekommen. Wenn jedoch das Programm nicht gleich beim Programmstart eine entsprechende Fehlermeldung anzeigt, dann funktioniert es auf Ihrem System fehlerfrei, und Sie können damit getrost arbeiten.
Schlagworte eingeben (Autor, Schlagworte, Verlag, Standort)
Verwenden Sie bitte zum Eingeben neuer Schlagworte den Menüpunkt 'Extras/Schlagwortliste...'. Klicken Sie zur Übernahme neuer Einträge zuerst auf die Schaltfläche <Übernehmen>, und zum Schluss auf <OK>.
SQL-Beispiele
Lesen Sie bitte in der Bedienungsanleitung nach unter "SQL-Anweisung". SQL ist nicht in der Lage eine bereits bestehende Datei selben Namens zu überschreiben, und greift bei der Erstellung eines HTML-Exports auf eine Datei Namens "schema.ini" zurück. Diese "schema.ini" können Sie ggf. editieren oder vor der Erstellung eines neuen HTML-Exports löschen.
SQL-Beispiele fürs sortieren und anordnen
:
select * from Ausleihtabelle order by Ausleihung ASC
select * from Ausleihtabelle order by Ausleihung DESC
select * from Ausleihtabelle order by ISBN
select * from Ausleihtabelle order by Name ASC
select * from Ausleihtabelle order by Vorname ASC
select * from Ausleihtabelle order by Vorname DESC
select * from Buch order by Anzahl
select * from Buch order by ISBN
select * from Buch order by Standort
select * from Buch order by Titel
select * from Buch order by Verlag, Autor
select * from Buch where Autor like '*Simmel*' or Info like '*das*' order by Titel
select * from Buch where Autor like '*simmel*' order by Titel
select * from Buch where Autor like '*simmel*' order by Titel, Verlag
select * from Buch where Autor like '*simmel*' order by Titel, Verlag, ISBN
select * from Buch where Autor like 'Albert Einstein' order by Titel
select * from Buch where Info like '*Sachbuch*' or Info like '*Basic*' order by Titel
select * from Buch where Info like 'Erscheinungsjahr: 1980' order by Autor
SQL-Beispiele für HTML-Export:
select * into [Ausleihliste.htm] in 'c:\temp\' 'HTML Export;' from Ausleihtabelle
select * into [Buchliste.htm] in 'c:\temp\' 'HTML Export;' from Buch order by Autor
select Anrede, Name, Vorname, PLZ, Ort, Strasse into [Ausleihliste.htm] in 'c:\temp\' 'HTML Export;' from Ausleihtabelle order by Name
select Ausleihung, Zurueck, Rueckgabe, ISBN, Autor, Titel, KD, Anrede, Name, Vorname, PLZ, Ort, Strasse into [Ausleihliste.htm] in 'c:\temp\' 'HTML Export;' from Ausleihtabelle order by Name
select Autor, Titel, Verlag, ISBN, Preis into [Buchliste.htm] in 'c:\temp\' 'HTML Export;' from Buch order by Autor
select KD, Anrede, Name, Vorname, PLZ, Ort, Strasse, Telefon, Fax, Email into [Ausleihliste.htm] in 'c:\temp\' 'HTML Export;' from Ausleihtabelle
SQL-Beispiele für Suchen und Ersetzen:
update Buch set Autor = 'Johannes Mario Simmel' where Autor = 'Johannes Mario Schimmel'
update Buch set Autor = 'Johannes Mario Simmel' where Autor like '*Schimmel*'
Programm lässt sich nach einem Absturz nicht mehr starten
Lässt sich das Programm nach einem Programmabsturz nicht mehr starten, und Sie erhalten die Meldung "Das Programm läuft bereits", dann müssen Sie den Prozess des Programms im Taskmanager löschen. Den Taskmanager rufen Sie mit der Tastenkombination <Strg>+<Alt>+<Entf> auf. Markieren Sie danach in der Registerkarte "Prozesse" den Prozess "Bibliothek.exe.." und beenden Sie diesen. Danach können Sie das Programm wieder wie gewohnt verwenden. 

 

Homepage