Seite 1 von 1

Fremdsprache: Auf Englisch zugreifen

Verfasst: Montag 2. September 2019, 19:02
von OStDTaft
Liebe Schildfreunde,

wahrscheinlich nerve ich mit einer absoluten Anfängerfrage:

Ich möchte für ein Formular für jede Klasse die Schüler auflisten und den zugehörigen Englischlehrer (Kürzel). Leider klappt das nicht, sobald die Klasse noch eine zweite Fremdsprache hat (z. B. Französisch). Dann wird immer der Französischlehrer ausgedruckt.

Wie kann ich gezielt auf Englisch zugreifen? Über die Pipeline "Fremdsprachen" > "Fachlehrer" schaffe ich es nicht. Kann ich diese Fremdsprachen-Pipeline irgendwie stoppen oder filtern?

Vielen Dank,

LG Taft

Re: Fremdsprache: Auf Englisch zugreifen

Verfasst: Montag 2. September 2019, 20:18
von Raffenberg
Hallo,
Eine Anfängerfrage ist dies nicht. Für solche Fragen ist ja das Forum gedacht.

Sie müssen einen Subreport mit der Datenpipeline Fremdsprachen anlegen und dort den Fremdsprachenlehrer anzeigen lassen. Als Code des Subreports ist folgendes einzufügen:

Code: Alles auswählen

procedure DetailBeforePrint;
begin
   Detail.Visible := Fremdsprachen['Fachkrz'] = 'E'; 
end;
Ich hänge ein Beispiel an.

Re: Fremdsprache: Auf Englisch zugreifen

Verfasst: Montag 2. September 2019, 21:29
von OStDTaft
Vielen Dank für die blitzschnelle Hilfe, Herr Raffenberg!
Gleich eingebaut und glücklich!

Einen schönen Abend noch.
LG Taft