Anwesenheitsliste bei Konferenz ohne AG Leiter

Alles, was Reporting und Drucken betrifft.
Fehlermeldungen, Fragen usw.
Themen zu einzelnen Formularen bitte im speziellen Forum ...

Moderatoren: Raffenberg, A. Schüller, Pfotenhauer

Antworten
Stockmann
Beiträge: 2
Registriert: Donnerstag 2. November 2023, 15:22
Schulform: Gymnasium

Anwesenheitsliste bei Konferenz ohne AG Leiter

Beitrag von Stockmann »

Guten Tag,

ich weiß nicht, ob dieses Problem schon an anderer Stelle gelöst wurde, aber meine Suche bisher im Forum blieb erfolglos. Deshalb nun hier die Frage:

Wie kann ich bei einem Report, der die Fachlehrer einer Klasse ausliest, verhindern, dass auch alle AG-Lehrer mit ausgegeben werden. Konkret interessiert mich das bei dem Bericht "Anwesenheitsliste" für Konferenzen, aber grundsätzlich wäre das auch für Notenlisten etc. interessant.

Im Prinzip möchte ich nur die Lehrer haben, die PUT oder PUK Fächer in einer Klasse unterrichten, ohne dass auch AGGT-Fächer auftauchen.

Geht das und wenn ja, wie?
Anwesenheitsliste.rtm
(19.21 KiB) 5-mal heruntergeladen
Danke im Voraus

Claudia Stockmann
Benutzeravatar
Falko Müller
Fachberater*in
Beiträge: 996
Registriert: Donnerstag 4. Oktober 2018, 20:23
Schulform: Gymnasium

Re: Anwesenheitsliste bei Konferenz ohne AG Leiter

Beitrag von Falko Müller »

Hallo Frau Stockmann,
Sie können mit "SetzeFilter" arbeiten. Damit können Sie aus einer Datenquelle auf die Einträge filtern, die eine bestimmte Bedingung erfüllen. In Ihrem Fall funktioniert folgende Programmierung in ReportBeforePrint:

Code: Alles auswählen

begin
   setzefilter(Klassenlehrer_mit_Faechern,'KursartAllg=PUK;PUT');
end;
Im Ereignis ReportAfterPrint sollte man den Filter wieder entfernen:

Code: Alles auswählen

begin
  setzefilter(Klassenlehrer_mit_Faechern,'');
end;
Ich habe das für Ihren Report durchgeführt:
Anwesenheitsliste nur PUK und PUT.rtm
(19.86 KiB) 5-mal heruntergeladen
Weitere Infos zum Befehl SetzeFilter finden Sie hier: https://wiki.svws.nrw.de/mediawiki/inde ... etzefilter
Freundliche Grüße
Falko Müller
Benutzeravatar
Falko Müller
Fachberater*in
Beiträge: 996
Registriert: Donnerstag 4. Oktober 2018, 20:23
Schulform: Gymnasium

Re: Anwesenheitsliste bei Konferenz ohne AG Leiter

Beitrag von Falko Müller »

Ergänzung: Bei der Liste aus dem letzten Beitrag werden nicht die Diff-Fächer ausgewiesen, da die ja eine andere Kursart haben. Entweder muss man dann alle vorkommenden Kursarten auflisten, oder die ausschließen, die man nicht haben will:

Code: Alles auswählen

begin
   setzefilter(Klassenlehrer_mit_Faechern,'KursartAllg<>AGGT');
end;
Anwesenheitsliste ohne AGGT.rtm
(19.82 KiB) 8-mal heruntergeladen
Freundliche Grüße
Falko Müller
Stockmann
Beiträge: 2
Registriert: Donnerstag 2. November 2023, 15:22
Schulform: Gymnasium

Re: Anwesenheitsliste bei Konferenz ohne AG Leiter

Beitrag von Stockmann »

Vielen Dank, Herr Müller. Das hilf mir beides sehr weiter. :D

Claudia Stockmann
Antworten

Zurück zu „Drucken / Reporting“