Version 2.0: Getätigte Ausdrucke bemängelt fehlerhafte Datendatei ("andere Anzahl an Feldern").
Antwort:
In Version 2.0 konnte es leider dazu kommen, dass bei der Speicherung eines Datensatzes in die Datenbank "Getätigte Ausdrucke" leere Felder mit ungültigen Werten belegt wurden. In ungünstigen Fällen war darunter ein Zeilenumbruch, was bei dem mitgelieferten Textdatei-basierten Datenbanktreiber zu einem Lesefehler führte.
Allerdings vermeidet die neue Version das Problem nur für die Zukunft; haben Sie bereits eine nicht mehr lesbare Datenbankdatei, so muss diese manuell korrigiert werden. Ich nehme dies bei Bedarf gerne für Sie vor, senden Sie mir dazu einfach die Datenbankdatei. Ansonsten finden Sie im folgenden auch eine Kurzanleitung, wie der Fehler selbst zu finden sein sollte.
Für beide Varianten benötigten Sie die Datenbankdatei. Sie finden sie unter dem Namen "history.dat" entweder im Programmverzeichnis (i.d.R. C:ProgrammeMHS Überweisung 2) oder, falls Sie beim ersten Start individuelle Datenspeicherung für jeden Benutzer gewünscht haben, unterhalb Ihres Profilverzeichnisses (i.d.R. C:Dokumente und
Einstellungen-angemeldeter
Benutzer-AnwendungsdatenmhsoftMHS
Überweisung).
Falls Sie selbst tätig werden möchten, hier eine kurze Einführung zur Datenspeicherung: Erstellen Sie zunächst eine Sicherungskopie der history.dat und öffnen Sie die history.dat dann in einem Texteditor Ihrer Wahl. Normalerweise speichert die Software die Datensätze Tabulator-separiert in einer einzelnen Zeile (im folgenden vereinfacht auf 4 Felder pro Datensatz, in der realen Datenbank sind es einige mehr).
Das Problem hier ist, dass der ursprünglich korrekte Datensatz 2 mit seinen 4 Feldern nun zwei Datensätze bildet: einen mit 3 Feldern und einen mit 2 Feldern. Das stimmt leider nicht mit der Anforderung von 4 Feldern pro Datensatz überein und die Datenbank stoppt den Ladevorgang.
Im Prinzip muss hier nun nur der überzählige Zeilenumbruch (im fett markierten Bereich des Beispiels) gelöscht werden, um die Datenbank wieder lesbar zu machen (aber Achtung, ggf. sind mehrere Datensätze fehlerhaft).