Abiturzeugnisse - Überschrift Diff-Bereich wird nicht angezeigt
Moderatoren: Raffenberg, A. Schüller, Pfotenhauer
- Jochen Torspecken
- Fachberater*in
- Beiträge: 1795
- Registriert: Montag 1. Oktober 2018, 16:45
- Wohnort: Wuppertal
- Schulform: Berufskolleg
- Kontaktdaten:
Re: Abiturzeugnisse - Überschrift Diff-Bereich wird nicht angezeigt
Ich kann es reproduzieren aber noch nicht erklären. Auch das Auskommentieren von Teilen der Bedingun führt nicht zu einer Änderung.
___________________
Jochen Torspecken
Fachberater, Stützpunktleiter Düsseldorf (früher Mettmann)
BK am Haspel der Stadt Wuppertal
tor@bkhaspel.de
Jochen Torspecken
Fachberater, Stützpunktleiter Düsseldorf (früher Mettmann)
BK am Haspel der Stadt Wuppertal
tor@bkhaspel.de
- Jochen Torspecken
- Fachberater*in
- Beiträge: 1795
- Registriert: Montag 1. Oktober 2018, 16:45
- Wohnort: Wuppertal
- Schulform: Berufskolleg
- Kontaktdaten:
Re: Abiturzeugnisse - Überschrift Diff-Bereich wird nicht angezeigt
Das Problem ist, dass die Datenquelle Abifaecher immer alle Fächer durchläuft und darum z.B. die Daten von D ausliest. Das sieht man, wenn man statt des normalen Textes das Fachkürzel ausgegeben lässt.
Es wird dann halt der Titel in Abhängigkeit vom ersten Fach sichtbar oder unsichtbar geschaltet.
Eine Lösung habe ich noch nicht.
Es wird dann halt der Titel in Abhängigkeit vom ersten Fach sichtbar oder unsichtbar geschaltet.
Eine Lösung habe ich noch nicht.
___________________
Jochen Torspecken
Fachberater, Stützpunktleiter Düsseldorf (früher Mettmann)
BK am Haspel der Stadt Wuppertal
tor@bkhaspel.de
Jochen Torspecken
Fachberater, Stützpunktleiter Düsseldorf (früher Mettmann)
BK am Haspel der Stadt Wuppertal
tor@bkhaspel.de
- Jochen Torspecken
- Fachberater*in
- Beiträge: 1795
- Registriert: Montag 1. Oktober 2018, 16:45
- Wohnort: Wuppertal
- Schulform: Berufskolleg
- Kontaktdaten:
Re: Abiturzeugnisse - Überschrift Diff-Bereich wird nicht angezeigt
Ich habe jetzt mit SetzeFilter eine Lösung gefunden:
var
vis: boolean;
begin
setzefilter(Abifaecher,'Fachkrz=SPMD');
vis := (Abifaecher['Aufgabenfeld'] = '') and (Abifaecher['Fachgruppe'] = 'Differenzierungsbereich');
Title.Visible := vis;
Detail.Visible := vis;
setzefilter(Abifaecher,'Fachkrz<>""');
end;
Bei der Bedingung für die Fachkrz muss man dann alle Kürzel der entsprechenden Fächer auflisten.
Das ist noch nicht optimal, hilft Ihnen aber hoffentlich.
var
vis: boolean;
begin
setzefilter(Abifaecher,'Fachkrz=SPMD');
vis := (Abifaecher['Aufgabenfeld'] = '') and (Abifaecher['Fachgruppe'] = 'Differenzierungsbereich');
Title.Visible := vis;
Detail.Visible := vis;
setzefilter(Abifaecher,'Fachkrz<>""');
end;
Bei der Bedingung für die Fachkrz muss man dann alle Kürzel der entsprechenden Fächer auflisten.
Das ist noch nicht optimal, hilft Ihnen aber hoffentlich.
___________________
Jochen Torspecken
Fachberater, Stützpunktleiter Düsseldorf (früher Mettmann)
BK am Haspel der Stadt Wuppertal
tor@bkhaspel.de
Jochen Torspecken
Fachberater, Stützpunktleiter Düsseldorf (früher Mettmann)
BK am Haspel der Stadt Wuppertal
tor@bkhaspel.de
-
- Beiträge: 47
- Registriert: Dienstag 31. Mai 2022, 13:11
- Schulform: Berufskolleg
Re: Abiturzeugnisse - Überschrift Diff-Bereich wird nicht angezeigt
Ok - habe ich beides ausprobiert und es ändert sich nichts.Jochen Torspecken hat geschrieben: Dienstag 4. Juni 2024, 09:09 Was ist, wenn sie entweder die Bedingung mit dem Aufgabenfeld oder die mit dem Diffbereich auskommentieren?
Anscheinend greifen die Bedingungen nicht und "vis" wird nie TRUE.
Wenn ich es händisch auf TRUE setze, geht es.
------------------------------------------------------------------------------------------
var
vis: boolean;
begin
vis := {(Abifaecher['Aufgabenfeld'] = '') and (Abifaecher['Fachgruppe'] = 'Differenzierungsbereich')} true;
Title.Visible := vis;
Detail.Visible := vis;
end;
-----------------------------------------------------------------------------------------
Dann werden mir die Diff-Fächer mit der richtigen Überschrift angezeigt und die sonstigen Fächer ohne Aufgabenfeld auch ohne Überschrift angezeigt.
Ich frage mich die ganze Zeit, ob die Angabe des Diff-Bereichs in der Fächergruppe für Zeugnisdruck (bei den Unterrichtsfächern) die gleiche Angabe ist, wie die im Code abgefragte "Abifaecher'Fachgruppe'"?
- Jochen Torspecken
- Fachberater*in
- Beiträge: 1795
- Registriert: Montag 1. Oktober 2018, 16:45
- Wohnort: Wuppertal
- Schulform: Berufskolleg
- Kontaktdaten:
Re: Abiturzeugnisse - Überschrift Diff-Bereich wird nicht angezeigt
Die Bedingung greift nicht, weil beim Titel immer nur das erste Fach ausgewertet wird. (Im Gegensatz zum Detailbereich, der druchlaufen wird.)
Darum die Ergänzung der Programmierung um die beiden Zeilen mit SetzeFilter. Diese schränkt auf Fächer mit einem bestimmten Kürzel ein und wertet nur diese aus.
Wichtig ist, den Filter danach zurückzusetzen. Darum die zweite Zeile mit SetzeFilter.
Darum die Ergänzung der Programmierung um die beiden Zeilen mit SetzeFilter. Diese schränkt auf Fächer mit einem bestimmten Kürzel ein und wertet nur diese aus.
Wichtig ist, den Filter danach zurückzusetzen. Darum die zweite Zeile mit SetzeFilter.
___________________
Jochen Torspecken
Fachberater, Stützpunktleiter Düsseldorf (früher Mettmann)
BK am Haspel der Stadt Wuppertal
tor@bkhaspel.de
Jochen Torspecken
Fachberater, Stützpunktleiter Düsseldorf (früher Mettmann)
BK am Haspel der Stadt Wuppertal
tor@bkhaspel.de
-
- Beiträge: 47
- Registriert: Dienstag 31. Mai 2022, 13:11
- Schulform: Berufskolleg
Re: Abiturzeugnisse - Überschrift Diff-Bereich wird nicht angezeigt
Ok - vielen Dank.
- Jochen Torspecken
- Fachberater*in
- Beiträge: 1795
- Registriert: Montag 1. Oktober 2018, 16:45
- Wohnort: Wuppertal
- Schulform: Berufskolleg
- Kontaktdaten:
Re: Abiturzeugnisse - Überschrift Diff-Bereich wird nicht angezeigt
Ich habe jetzt eine Version gebastelt, die die Fächer ohne AF mit im Diffbereich ausliest. Damit müssen diese nicht in der Programnmierung hinterlegt werden.
Allerdings klappt das (wie auch die Version mit der Programmierung oben) nur für einzelne SuS und nicht für mehrere hintereinander.
Vielleicht hat dazu jemand eine Idee?
Allerdings klappt das (wie auch die Version mit der Programmierung oben) nur für einzelne SuS und nicht für mehrere hintereinander.
Vielleicht hat dazu jemand eine Idee?
Zuletzt geändert von Jochen Torspecken am Dienstag 4. Juni 2024, 16:52, insgesamt 2-mal geändert.
___________________
Jochen Torspecken
Fachberater, Stützpunktleiter Düsseldorf (früher Mettmann)
BK am Haspel der Stadt Wuppertal
tor@bkhaspel.de
Jochen Torspecken
Fachberater, Stützpunktleiter Düsseldorf (früher Mettmann)
BK am Haspel der Stadt Wuppertal
tor@bkhaspel.de
- Jochen Torspecken
- Fachberater*in
- Beiträge: 1795
- Registriert: Montag 1. Oktober 2018, 16:45
- Wohnort: Wuppertal
- Schulform: Berufskolleg
- Kontaktdaten:
Re: Abiturzeugnisse - Überschrift Diff-Bereich wird nicht angezeigt
Der Filter wurde falsch zurückgesetzt.
Mit SetzeFilter(Abifaecher,'') klappt es jetzt wie gewünscht.
Mit SetzeFilter(Abifaecher,'') klappt es jetzt wie gewünscht.
___________________
Jochen Torspecken
Fachberater, Stützpunktleiter Düsseldorf (früher Mettmann)
BK am Haspel der Stadt Wuppertal
tor@bkhaspel.de
Jochen Torspecken
Fachberater, Stützpunktleiter Düsseldorf (früher Mettmann)
BK am Haspel der Stadt Wuppertal
tor@bkhaspel.de
-
- Beiträge: 47
- Registriert: Dienstag 31. Mai 2022, 13:11
- Schulform: Berufskolleg
Re: Abiturzeugnisse - Überschrift Diff-Bereich wird nicht angezeigt
Nochmals vielen Dank.
Funktioniert sehr gut!
Funktioniert sehr gut!
-
- Beiträge: 47
- Registriert: Dienstag 31. Mai 2022, 13:11
- Schulform: Berufskolleg
Re: Abiturzeugnisse - Überschrift Diff-Bereich wird nicht angezeigt
Hallo Herr Torspecken,Jochen Torspecken hat geschrieben: Dienstag 4. Juni 2024, 16:52 Der Filter wurde falsch zurückgesetzt.
Mit SetzeFilter(Abifaecher,'') klappt es jetzt wie gewünscht.
AHR-2024-AnlD-Abitur (Anl D41 ab 2021).rtm
in dem von Ihnen geschickten Formular gibt es noch das kleine Problem, dass immer eine 3. leere Seite ausgedruckt wird.
Woran kann das liegen?
Viele Grüße
Thomas Blum