Schülerlisten OGS

Alles, was den Reportdesigner und Drucken betrifft. Fehlermeldungen, Fragen, Reports

Moderatoren: Raffenberg, A. Schüller, Pfotenhauer

Antworten
Benutzeravatar
StevenTomcat
Beiträge: 6
Registriert: Donnerstag 16. Mai 2019, 19:56
Schulform: Grundschule

Schülerlisten OGS

Beitrag von StevenTomcat »

Hallo zusammen,

ich habe in den --> Vorlagen für Schild GS - Standard - Schülerlisten
im Report-Explorer die Vorlage " Schülerliste OGS "gefunden.

Kann mir bitte jemand sagen, wo ich den Parameter "OGS" in z.B. Ümi ändern kann, um mir die gleiche Liste
nur mit Ümi-Kindern zu erzeugen.

Vielen Dank für euer Hilfe
Benutzeravatar
Gerhards
Fachberater*in
Beiträge: 308
Registriert: Montag 1. Oktober 2018, 16:19
Schulform: Gesamtschule

Re: Schülerlisten OGS

Beitrag von Gerhards »

Hallo,
leider weiß ich nicht, welche Liste Sie genau meinen. Ich habe gerade bei den Listen von (Standard Clees (GS)) eine Liste gefunden, die passen könnte. Da müsste dann nur oben das Label im Kopfbereich entsprechend geändert werden.

Einfacher wäre natürlich, wenn Sie die entsprechende Liste hier anhängen. Dann kann ich das gerne für Sie ändern.
Viele Grüße

Hans-Gerd Gerhards
Städtische Gesamtschule Stolberg
Benutzeravatar
Raffenberg
Beiträge: 2564
Registriert: Dienstag 25. September 2018, 15:22
Schulform: Gymnasium
Kontaktdaten:

Re: Schülerlisten OGS

Beitrag von Raffenberg »

Sofern sie Umi-Kinder unter Merkmale erfassen, schauen Sie bitte mal im Report auf dem Reiter Berechnungen in der Ansicht "Verwendete Module" in der Ereignisbehandlung procedureReportBeforePrint. Dort sollte ein Merkmalfilter in der Art "SetzeFilter(SchuelerMerkmale,'Kurztext=OFFGANZ');" sein. Ersetzen Sie dort OFFGANZ durch ihr passendes Merkmal.
Dateianhänge
merkmalefiltern.png
merkmalefiltern.png (67 KiB) 1722 mal betrachtet
Mit freundlichen Grüßen
Jens Raffenberg
Benutzeravatar
StevenTomcat
Beiträge: 6
Registriert: Donnerstag 16. Mai 2019, 19:56
Schulform: Grundschule

Re: Schülerlisten OGS

Beitrag von StevenTomcat »

Hallo Herr Raffenberg,

das war es, vielen lieben Dank.

Vielen Dank auch an Herrn Gerhards für das Hilfeangebot.

Mit freundlichem Gruß
Stefan Kämmerer
A.Löser
Fachberater*in
Beiträge: 162
Registriert: Montag 3. Dezember 2018, 19:56
Schulform: Sek I

Re: Schülerlisten OGS

Beitrag von A.Löser »

Der EIntrag Setzefilter(SchuelerMerkmale,'kurztext=OFFGANZ'); führt lediglich dazu, dass die Datenquelle SchuelerMerkmale gefiltert wird. Sollte ein Schüler mehrere Merkmale eingetragen haben, dann wird also nur der gefilterte Eintrag angezeigt.
Die Datenquelle SchuelerMerkmale ist eine Unter-Datenquelle von Schueler. Ein Filter in dieser Datenquelle kann nicht dazu führen, unpassende Schüler aus der übergeordneten Datenquelle Schueler auszufiltern.

DIe oben beschriebene Report-Konstruktion mit der Filterung der Datenquelle SchuelerMerkmale wird also dazu führen, dass alle Schüler der aktuellen Schülerauswahl gezeigt werden, jedoch wird bei den betreffenden Schülern nur das gewünschte Merkmal ausgegeben. Möchte man nur Schüler mit diesem Merkmal sehen, dann kann das so nicht klappen.


Der beigefügte Report zeigt nur die Schüler mit dem gewünschten Merkmal, auch wenn dieses als eines von mehreren Merkmalen an beliebiger Position beim Schüler eingetragen ist.

Bei ReportBeforePrint finden Sie diese Zeile:
Suchbegriff:='OFFGANZ'; Hier können SIe 'OFFGANZ' durch einen anderen KurzText ersetzen.

Der Zähler (DBCalc1) musste durch eine Variable (lfdNR) ersetzt werden, weil das DBCalc1-Element auch solche Schüler-Datensätze mitzählt, die ausgeblendet werden, weil sie nicht angezeigt werden sollen. Diese Zählerkonstruktion funktioniert nur beim Vorwärts-Durchlauf durch den Report. Zurückblättern führt zur fehlerhaften Anzeige bei der Nummerierung.

PS:
Tragen Sie die Teilnahme am Offenen Ganztag bei Individualdaten I > aktuelle Laufbahndaten > Org Form ein.
Dateianhänge
Schülerlliste - Teilnehmer OGS-Version-2.rtm
(18.69 KiB) 135-mal heruntergeladen
Mit freundlichen Grüßen
A. Löser
Antworten