28.01.2009, 11:24
Hallo Martin,
hat der Schüler etwas besonderes an sich, z. B. ist er später in die Schule eingetreten?
Zur Erklärung: am Anfang des Schuljahres und auch beim Eintritt eines neuen Schülers wird für jeden Schüler ein Datensatz für die Zeugnisdaten erstellt. Diese Datensätze werden dann beim Öffnen des Zeugnisdialogs geladen.
Merkt der Notenmanager beim Laden der Datensätze, dass für einen Schüler kein Zeugnisdatensatz vorhanden ist (warum auch immer), dann erstellt er schnell einen neuen.
Hier tritt jetzt bei euch der Fehler auf: offensichtlich findet er für den betreffenden Schüler und seine Schülernummer den Zeugnisdatensatz nicht oder kann ihn zumindest nicht lesen. Daraufhin möchte er ihn dann neu erstellen. Dabei kommt die Meldung bzgl. der mehrfach vorkommenden Werte im Index (in der Funktion "CreateNewRecord", wie die Logdatei zeigt). Das heißt aber nichts anderes, als doch schon ein Zeugnisdatensatz mit dieser Schülernummer (also für diesen Schüler) existiert.
Ich interpretiere das momentan so: es ist offensichtlich ein Datensatz für diesen Schüler vorhanden (und es kann deshalb kein neuer erstellt werden), der aber nicht gelesen oder geändert werden kann (deshalb gibt es den Fehler beim Einlesen der Bemerkungen und beim Aufruf der Zeugnisdialogs).
Probier es mal mit DBReparieren und falls das nicht hilft, schick mir die Datenbank verschlüsselt zu (musst mir aber sagen, welche Klasse es betrifft).
Gruß
Stephan
hat der Schüler etwas besonderes an sich, z. B. ist er später in die Schule eingetreten?
Zur Erklärung: am Anfang des Schuljahres und auch beim Eintritt eines neuen Schülers wird für jeden Schüler ein Datensatz für die Zeugnisdaten erstellt. Diese Datensätze werden dann beim Öffnen des Zeugnisdialogs geladen.
Merkt der Notenmanager beim Laden der Datensätze, dass für einen Schüler kein Zeugnisdatensatz vorhanden ist (warum auch immer), dann erstellt er schnell einen neuen.
Hier tritt jetzt bei euch der Fehler auf: offensichtlich findet er für den betreffenden Schüler und seine Schülernummer den Zeugnisdatensatz nicht oder kann ihn zumindest nicht lesen. Daraufhin möchte er ihn dann neu erstellen. Dabei kommt die Meldung bzgl. der mehrfach vorkommenden Werte im Index (in der Funktion "CreateNewRecord", wie die Logdatei zeigt). Das heißt aber nichts anderes, als doch schon ein Zeugnisdatensatz mit dieser Schülernummer (also für diesen Schüler) existiert.
Ich interpretiere das momentan so: es ist offensichtlich ein Datensatz für diesen Schüler vorhanden (und es kann deshalb kein neuer erstellt werden), der aber nicht gelesen oder geändert werden kann (deshalb gibt es den Fehler beim Einlesen der Bemerkungen und beim Aufruf der Zeugnisdialogs).
Probier es mal mit DBReparieren und falls das nicht hilft, schick mir die Datenbank verschlüsselt zu (musst mir aber sagen, welche Klasse es betrifft).
Gruß
Stephan
RSS-Feed mit aktuellen Informationen über Updates, Änderungen in der Programmbedienung und anderen wichtigen Mitteilungen unter http://www.notenmanager.net/feeds/Notenmanager.xml