Seite 1 von 1

Anwesenheitsliste bei Konferenz ohne AG Leiter

Verfasst: Donnerstag 2. Mai 2024, 13:56
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) 26-mal heruntergeladen
Danke im Voraus

Claudia Stockmann

Re: Anwesenheitsliste bei Konferenz ohne AG Leiter

Verfasst: Donnerstag 2. Mai 2024, 16:49
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) 22-mal heruntergeladen
Weitere Infos zum Befehl SetzeFilter finden Sie hier: https://wiki.svws.nrw.de/mediawiki/inde ... etzefilter

Re: Anwesenheitsliste bei Konferenz ohne AG Leiter

Verfasst: Donnerstag 2. Mai 2024, 16:57
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) 26-mal heruntergeladen

Re: Anwesenheitsliste bei Konferenz ohne AG Leiter

Verfasst: Freitag 3. Mai 2024, 11:39
von Stockmann
Vielen Dank, Herr Müller. Das hilf mir beides sehr weiter. :D

Claudia Stockmann