Beiträge: 11
Themen: 2
Registriert seit: Jul 2006
01.10.2007, 23:59
(Dieser Beitrag wurde zuletzt bearbeitet: 10.10.2007, 15:19 von EL.)
Kennt jemand folgenden Fehler:
Nach dem Anklicken von "Noteneingabe", "Klasse", "Fach" erscheint
---------------------
Fehler beim Laden des Unterrichts
Überlauf
---------------------
Dann wird nach dem ersten Schüler abgebrochen.
Beiträge: 243
Themen: 40
Registriert seit: Feb 2007
hallo el,
meistens ist es dann so, dass dir keine schüler zugewiesen sind. überprüfe das mal bei unterricht bearbeiten, ob dir wirklich in dem fach alle schüler zugewiesen sind.
liebe grüße
gretchen
Beiträge: 11
Themen: 2
Registriert seit: Jul 2006
03.10.2007, 12:24
(Dieser Beitrag wurde zuletzt bearbeitet: 03.10.2007, 14:11 von EL.)
1.
Alle bekannten Hinweise wurden bereits berücksichtigt.
2.
Auch die Hinweise beim Thema
http://forum.notenmanager.net/showthread.php?tid=1019
wurden beachtet.
3.
Die Klassenbezeichnungen in SD, in LD und im NM stimmen überein.
4.
Auffällig ist, dass das nur in zwei Klassen auftritt. In diesen beiden Klassen aber in allen Fächern!
5.
Beispiel für die Bezeichnung der nicht bearbeitbaren Klassen:
10e14S
10a bis 10f sind die üblichen Bezeichnungen der 6 Klassen.
14 kennzeichnet eine Mischklasse aus WPfFGr I (bzw. 1) und aus WPfFGr 3b (bzw. 4).
S ist eine Sonderklasse.
Sowohl in SD als auch in LD sind bis zu 8 Zeichen für die Klassenbezeichnungen möglich.
Aus der LD folgen dann automatisch die Bezeichnungen 10e14S_1 und 10e14S_2 (max 10 Zeichen lang).
6.
Beschränkt man sich in SD und in LD auf die kürzere Klassenbezeichnung 10eS der Mischklasse 10e14S dann treten im NM keine Fehler mehr auf. :a_icon_no:
7. Frage: Wie lange dürfen Klassenbezeichnungen sein? Darf die volle Länge von 8 ausgeschöpft werden?
Beiträge: 18.373
Themen: 817
Registriert seit: Sep 2003
Screenshots bringen immer herzlich wenig, poste lieber die LogDatei. Klassenbezeichnungen können prinzipiell 15 Zeichen lang sein, die Länge spielt da also keine Rolle.
Das Problem könnte eher mit der Zusammensetzung der Klassennamen zusammenhängen. In einigen Programmmodulen muss aus der Klassenbezeichnung die Jahrgangsstufe abgeleitet werden. Da kann es sein, dass dein 10e14... gemäß der Taschenrechnernotation als 10 hoch 14 interpretiert wird. Ich dachte zwar, ich hätte alle betreffenden Stellen im Programm schon gefunden und eliminiert, aber offensichtlich ...
Mehr weiß ich, wenn Du den Fehler reproduzierst und dann die Logdatei postest oder mir zumailst (mit Verweis auf diesen Thread).
Gruß
Stephan
Beiträge: 11
Themen: 2
Registriert seit: Jul 2006
Das dürfte der Fehler gewesen sein.
Damit sind jetzt alle bei uns aufgetretenen Fälle geklärt:
Klasse 8e14S: Fehler wegen 8 * 10^14
Klasse 9e14S: Fehler wegen 9 * 10^14
Klasse 10e4S: kein Fehler weil 10 * 10^4 wohl nicht zu groß ist.
Mit dieser Erkenntnis können wir jetzt entsprechend beruhigt weitermachen. :computer:
MfG
EL
Beiträge: 11
Themen: 2
Registriert seit: Jul 2006
21.09.2008, 20:23
(Dieser Beitrag wurde zuletzt bearbeitet: 21.09.2008, 20:59 von EL.)
Gleicher Fehler wie schon 2007.
Wieder gehen die Klassen 7d14, 9e23, 10e14 nicht.
Wir wollen aber dieses Jahr nicht wieder die Klassenbezeichnungen in Lehrerdatei, Schülerdatei, Stundenplan+Vertretungsplan und Notenmanager dem Notenmanager unterwerfen.
Gibt es eine Möglichkeit, den Fehler zu umgehen?
Anmerkung: 2007 schien das alles ja ganz plausibel: Klasse 7e12 wird als 7 * 10^12 interpretiert. Aber wie ist das denn jetzt mit 7d14 ???
Ich habe soeben noch folgenden Versuch durchgeführt:
In allen Programmen 7d14 umbenannt in 7d.14
Fehler ist dann weg.
MfG
EL
Beiträge: 577
Themen: 93
Registriert seit: Nov 2003
Zur Anmerkung:
7e14 ist eine einfach genaue numerische Konstante und
7d14 ist eine doppelt genaue numerische Konstante, deren Wert mit einer höheren Anzahl von Stellen gespeichert wird.
Damit wäre das entsprechende Verhalten verständlich.
Gruß, Lope
Beiträge: 11
Themen: 2
Registriert seit: Jul 2006
21.09.2008, 22:37
(Dieser Beitrag wurde zuletzt bearbeitet: 22.09.2008, 12:59 von EL.)
Das ist dann eine weitere programmbedingte Variante .
Damit wäre der Fehler ja eigentlich lokalisierbar. Sollte NM-Himself (Hochachtung für sein Engagement) diesen Fehler noch kurzfristig bereinigen können, dann könnten wir alle Klassenbezeichnungen beibehalten.
MfG
EL
Beiträge: 18.373
Themen: 817
Registriert seit: Sep 2003
Hallo,
eigentlich dachte ich, ich hätte alle Stellen eliminiert, die für diesen Fehler in Frage kommen. Ich geh mal davon aus, dass du die neueste Version installiert hast.
Gut, ich schau heute mittag noch mal drüber und melde mich.
Gruß
Stephan
Beiträge: 11
Themen: 2
Registriert seit: Jul 2006
Bei uns wird nächtens automatisch aktualisiert.
Das hat bisher immer funktioniert (außer damals in den allseits aufgetretenen Fällen der Versionsumstellung) !
Somit haben wir natürlich auch immer die aktuellste Version.
MfG
EL
Beiträge: 18.373
Themen: 817
Registriert seit: Sep 2003
So, ich hab jetzt unter
http://www.notenmanager.net/zips/el.zip mal eine überarbeitete Version hochgeladen. Schau mal, ob es damit klappt.
Gruß
Stephan
Beiträge: 18.373
Themen: 817
Registriert seit: Sep 2003
Danke für die Rückmeldung. Mühsam ernährt sich das Eichhörnchen, aber wir werden die letzten Stellen im Programmcode (inzwischen über 110.000 Zeilen
) schon finden. Am besten wir machen so weiter: ich lade heute (Zeitpunkt weiß ich noch nicht) die nächste Version zum testen hoch, ich geb dann hier Bescheid.
Gruß
Stephan
Beiträge: 18.373
Themen: 817
Registriert seit: Sep 2003
So, lädt gerade hoch. In ca. 5 Minuten kannst du unter dem gleichen Link die nächste Version herunterladen.