lesson.txt |
![]() ![]() ![]() |
lesson.txt (Stundenplandaten) enthält einen oder mehrere Datensätze für jede Stunde eines Unterrichts im ausgegebenen Zeitraum. Die Datensätze werden nach Lehrer, Wochentag und Stunde sortiert ausgegeben. Die Reihenfolge der Lehrer entspricht der Reihenfolge der Lehrer in den Untis Lehrerstammdaten.
Felder : 1 Char Kurzname des Lehrers, z.B. New 2 byte Nummer des Wochentags (Montag = 1, Sonntag = 7) 3 byte Nummer der Stunde, z.B. 3 4 Char Kurzname des Fachs, z.B. Mat 5 Char Kurzname des Raums, z.B. R2a 6 int interne Untis Unterrichtsnummer (= 0, wenn diesem Unterricht kein regulärer Unterricht entspricht), z.B. 90 7 byte Kennzeichen: derzeit nicht verwendet 8 Char Kurzname der Klasse, z.B. 2a 9 Char(53) Wochenkennzeichen: ein Zeichen für jede Kalenderwoche (das erste Zeichen steht für die erste Kalenderwoche, usw.) - für diese Woche wurden keine Daten ausgegeben 0 in dieser Woche findet der Unterricht nicht statt 1 in dieser Woche findet der Unterricht statt x in dieser Woche entfällt der Unterricht
Beispiel 1 : New 1 3 Mat R2a 90 0 2a —————————————————1101x1111111———
Erklärung zum Beispiel 1 : Der Lehrer New unterrichtet am Montag (= 1) in der dritten Stunde in der Klasse 2a das Fach Mat im Raum R2a. Es wurden die Unterrichtsdaten für 12 Wochen ausgegeben (1101x1111111). Die erste Woche ist die 36. Kalenderwoche. In der 38.Woche findet dieser Unterricht nicht statt. In der 40.Woche entfällt der Unterricht.
Beispiel 2 : Arist 1 4 SportM Th2 73 0 1a —————————————————1111———————
Arist 1 4 SportM Th2 73 0 1b —————————————————1111———————
Rub 1 4 SportK Th1 73 0 1a —————————————————1111———————
Rub 1 4 SportK Th1 73 0 1b —————————————————1111———————
Erklärung zum Beispiel 2 : Am Montag in der vierten Stunde unterrichten die beiden Lehrer Arist und Rub in der Klasse 1a und 1b Sport. Die beiden Lehrer unterrichten unterschiedliche Fächer, die darauf hinweisen, dass Arist den Sportunterricht für die Mädchen und Rub den Sportunterricht für die Knaben unterrichtet. Der Unterricht wurde für 4 Wochen beginnend mit der 36.Woche ausgegeben. |