Forum Notenmanager

Normale Version: Fehler beim Laden des Unterrichts: Ungültige Verwendung von Null
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seit heute haben zwei Kollegen Probleme beim Noteneingeben in bestimmten Klassen (MatheKlassen).

Es erscheint der Fehler:

Fehler beim Laden des Unterrichts:
Ungültige Verwendung von Null

Kein System "Warum" erkennbar.
Fehler auch nicht behebbar mit "Reorganisieren" bzw. "Reparieren"

Wer kann mir helfen??


Hans Eger
Zeitgleich zur Meldung auf dem Bildschirm wird auch ein Eintrag in der nmsvlog.txt im Programmverzeichnis erstellt. Falls du den entsprechenden Eintrag identifizieren kann, poste ihn mal hier im Forum. Ansonsten kannst du auch die Log-Datei an mich mailen.

Gruß

Stephan
Der Eintrag in der Logdatei lautet:

DatenbankInfo
------------------------------------------------------------------
Schulart : 0
Schuljahr : 2007/2008;;;;;;;;;;1
[] #[] #[] #[] #[] #[] #[] #[] #[] #[] #
----------------------------------------
# 16.06.2008, 15:42:06
Lehrer bös angemeldet: 16.06.2008, 15:42:06;;;;;;;;;;3

----------------------------------------
# 16.06.2008, 15:42:06
Auswahlfenster wird geladen;;;;;;;;;;1
[] #[] #[] #[] #[] #[] #[] #[] #[] #[] #
----------------------------------------
# 16.06.2008, 15:42:12
Ungültige Verwendung von Null;;570;;LoadUnterricht;;clsSchülerliste;;NManagerSV;;1
[] #[] #[] #[] #[] #[] #[] #[] #[] #[] #
----------------------------------------
# 16.06.2008, 15:42:12
Schülerdaten für Unterricht 27 konnten nicht geladen werden.;;;;LoadUnterricht;;comClsUnterricht;;NManagerSV;;2

----------------------------------------
# 16.06.2008, 15:42:25
Lehrer bös abgemeldet: 16.06.2008, 15:42:25;;;;;;;;;;3

----------------------------------------

Gruß

Hans Eger
Ist die neueste Version 3.4.40 installiert? Damit "sollte" der Fehler eigentlich nicht mehr auftreten.

Gruß
Stephan
Habe die neue Version 3.4.40 installiert!

Fehler taucht immer noch auf.

Guß


Hans Eger
Kannst du mir die Datenbank vom Notenmanager verpackt (zip) zumailen? Heute abend wird es das für gestern schon angekündigte Update geben. Sollte es an einem Programmfehler liegen, könnte ich den gleich noch ausbessern.

Gruß
Stephan
Hallo,

ich hatte es schon vermutet: bei einigen Schülern ist es beim Datenimport offensichtlich zu einem Fehler gekommen. In den Datensätzen mit den persönlichen Daten fehlen die Schülernummern, die von der WinSD automatisch vergeben werden.

Das lässt sich wie folgt reparieren: erstelle eine "sdaten08.prn" wie im Handbuch beschrieben. Dann machst du eine Datensicherung der Notenmanager-Datenbank, meldest dich als Admin an und startest im Menü "Wartung" die Funktion "Schülernummern reparieren". Im Dialog findest du oben eine Anleitung. Bis auf ca. 10 Schüler sollte die automatische Zuordnung funktionieren. Es bleiben dann ein paar ausgetretene Schüler übrig (die sind eigentlich egal, brauchst du nicht zuordnen) und noch zwei Schüler (je einer aus der 5b und 8c). Die musst du von Hand zuordnen.

Gruß
Stephan
Danke!

Hat wunderbar funktioniert.

Gruß

Hans Eger
Zur Ergänzung (vielleicht hat ja jemand mal das gleiche Problem?):

Hatte den Fehler "Ungültige Verwendung von Null" bis grade eben auch bei unserer SV. (morgen sollen die Zwischenberichte rausgehen und kein Lehrer hatte mehr Schüler zugeordnet....angst)

Das übliche Vorgehen (sdaten##-Datei erzeugen, überspielen) und sogar Schülernummern neu zuordnen/reparieren brachten keine Abhilfe - hier verhielt sich die SV bereits verdächtig, ordnete nur teilweise zu und musste mehrere Male angestoßen werden.
Datenbankprüfung und Reorganisieren brachten weder Fehlermeldungen noch Abhilfe. Das ist der Punkt, an dem man leicht nervös zu werden beginnen könnte.... großes grinsen

Meine leise Vermutung, dass es an der WinSV liegen könnte, bewahrheitete sich: die Dateiprüfung ergab, dass ein Index bei DSchueler fehlerhaft war.
Hier der Weg in der WinSV: Dienstprogramme > Dateiwerkzeuge > Datendatei prüfen > Daten prüfen anklicken und Reparatur mit anhaken.
Nun nochmal eine Ãœberspielung in den NM durchführen. Danach war der Spuk bei uns vorbei - bei sicherheitshalber durchgeführtem "Schülernummern aktualisieren" wurden bis auf einen "AUS"-Schüler alle Schülernummern in einem Rutsch zugeordnet.

HTH und 2 möglichst stressarme Vorweihnachtswochen!

Christoph Stenzenberger