Notenliste bei "AufZeugnis = '-'" streichen
Verfasst: Sonntag 16. Januar 2022, 19:45
Guten Abend,
ich versuche gerade unsere Notenliste zu optimieren. Dabei möchte ich erreichen, dass ein Fach, welches in den Leistungsdaten vorhanden ist, dort aber keinen Haken bei "Auf Zeugnis" besitzt mit einem Querstrich ausgegeben wird.
Wir haben diesen Fall bei einigen Epochalfächern (z.B. Arbeitslehre Hauswirtschaft/Technik). Beide Fächer stehen in den Leistungsdaten, aber im 1. Halbjahr hat jeder Schüler dort nur bei einem von beiden Fächern den Haken "Auf Zeugnis" gesetzt.
In der Notenliste verwirrt es, dass dort "Lücken" in der Tabelle sind.
Meine Versuche mit folgendem Code führen leider nur dazu, dass das letzte Fach der Leistungsdaten ausgewertet wird. Dementsprechend werden dann alle oder keine Zellen gestrichen. Es müsste aber (wie es bspw. beim Einfärben der nicht ausreichenden Noten klappt) bei jedem Datensatz geprüft und entschieden werden.
Der Code steht im Detailbereich, wo auch die Noten abgefragt und ausgegeben werden unter "OnPrint". Der Subreport hat die Pipeline Fachuebersicht.
If SchuelerLeistungen['AufZeugnis'] = '-' Then LineAufZeugnis.visible:=true
Else LineAufZeugnis.visible:=false;
Haben Sie eine Idee, wie ich den Report zum Auswerten der einzelnen Fächer bewegen kann?
Viele Grüße
Jonas Wiegert
ich versuche gerade unsere Notenliste zu optimieren. Dabei möchte ich erreichen, dass ein Fach, welches in den Leistungsdaten vorhanden ist, dort aber keinen Haken bei "Auf Zeugnis" besitzt mit einem Querstrich ausgegeben wird.
Wir haben diesen Fall bei einigen Epochalfächern (z.B. Arbeitslehre Hauswirtschaft/Technik). Beide Fächer stehen in den Leistungsdaten, aber im 1. Halbjahr hat jeder Schüler dort nur bei einem von beiden Fächern den Haken "Auf Zeugnis" gesetzt.
In der Notenliste verwirrt es, dass dort "Lücken" in der Tabelle sind.
Meine Versuche mit folgendem Code führen leider nur dazu, dass das letzte Fach der Leistungsdaten ausgewertet wird. Dementsprechend werden dann alle oder keine Zellen gestrichen. Es müsste aber (wie es bspw. beim Einfärben der nicht ausreichenden Noten klappt) bei jedem Datensatz geprüft und entschieden werden.
Der Code steht im Detailbereich, wo auch die Noten abgefragt und ausgegeben werden unter "OnPrint". Der Subreport hat die Pipeline Fachuebersicht.
If SchuelerLeistungen['AufZeugnis'] = '-' Then LineAufZeugnis.visible:=true
Else LineAufZeugnis.visible:=false;
Haben Sie eine Idee, wie ich den Report zum Auswerten der einzelnen Fächer bewegen kann?
Viele Grüße
Jonas Wiegert