Seite 1 von 1

Grundkurse im Stammblatt werden nicht angezeigt

Verfasst: Freitag 1. Oktober 2021, 09:03
von MBecker
Hallo,w

ich versuche gerade, das Stammblatt "Stammblatt A3-Format-_ausführlich HSL.rtm" an unsere eigene Schule anzupassen. Dabei habe ich das seltsame Problem, dass Fächer, Kollegen und Noten richtig angezeigt werden. Die Kursart (E / G) wird allerdings nur bei den E-Kursen angezeigt. Das sieht dann aus wie in dem Bild - der betroffene Schüler hat in Deutsch und Chemie den Grundkurs, in Englisch und Mathe den Erweiterungskurs.

Mit der Programmierung von Reports habe ich mich bisher nicht so intensiv beschäftigt, aber es sieht für mich alles logisch aus: Die Kästchen mit Fach/Kursart/Note sind jeweils ein Unterreport mit 3 DBText-Feldern, welche jeweils auf das DataField "Fachlehrer", "Kursart", "Notenkrz" zugreifen.

Hat jemand eine Idee, woran das liegen könnte? Ist vielleicht das Kürzel "G" für Grundkurse irgendwo nicht definiert? Aber wo? In den Zeugnissen und in den Leistungsdaten erscheint alles ganz normal.

Vielen Dank schon mal
M. Becker

Re: Grundkurse im Stammblatt werden nicht angezeigt

Verfasst: Freitag 1. Oktober 2021, 11:08
von Uli Dierkes
Ist im Datenfeld "Kursart" eine Programmierung hinterlegt? Z.B. im Ereignis OnGetText oder in OnPrint?

Re: Grundkurse im Stammblatt werden nicht angezeigt

Verfasst: Freitag 1. Oktober 2021, 11:36
von MBecker
Wie komme ich an die Programmierung bzw. die Ereignisse dran?

Re: Grundkurse im Stammblatt werden nicht angezeigt

Verfasst: Freitag 1. Oktober 2021, 11:43
von MBecker
Gefunden.
Bei dem betreffenden Eintrag DBText8 steht bei den Ereignissen:
OnDrawCommandClick
OnDrawCommandCreate
OnGetText
OnPrint

OnGetText ist ein kleines Programm, in dem nur nach dem E-Kurs gefragt wird. Ich versuche das jetzt zu ändern.

Re: Grundkurse im Stammblatt werden nicht angezeigt

Verfasst: Freitag 1. Oktober 2021, 11:52
von MBecker
Es funktioniert. Vielen Dank. Ich wusste bisher gar nicht, dass sich da kleine Programme (Pascal?) drin verstecken.

Viele Grüße
M. Becker