Warnungen nur für Hauptfächer
Moderatoren: Raffenberg, A. Schüller, Pfotenhauer
- Pfotenhauer
- Beiträge: 3096
- Registriert: Dienstag 25. September 2018, 12:53
- Wohnort: Wuppertal
- Schulform: Realschule
- Motto: Wer schnell hilft, hilft doppelt!
- Kontaktdaten:
Re: Warnungen nur für Hauptfächer
Hallo.
Nein. Mein Vorschlag zielte ja genau auf so eine simple Lösung ab.
Nein. Mein Vorschlag zielte ja genau auf so eine simple Lösung ab.
Mit freundlichen Grüßen
Frank Pfotenhauer
---
Fachberater für die Schulverwaltungssoftware des MSB
Referat 135
E-Mail: frank.pfotenhauer@msb.nrw.de
Frank Pfotenhauer
---
Fachberater für die Schulverwaltungssoftware des MSB
Referat 135
E-Mail: frank.pfotenhauer@msb.nrw.de
Re: Warnungen nur für Hauptfächer
Deswegen mein Vorschlag mit den Mahnhaken. Wenn sie den Report für die Mahnungen textlich anpassen, selektiert dieser ja die betroffenen Fächer (eventuell ja auch mehr als nur eines). Dann muss das nicht extra programmiert werden.
Es gibt keine dummen Fragen, nur dumme Antworten, aber die geben wir gerne! 

Re: Warnungen nur für Hauptfächer
Hallo,
der Mahnhaken ist mir natürlich auch in den Sinn gekommen. Jedoch wird dieser gesetzt, wenn die Versetzung gefährdet ist.
Die Warnungen zum Verbleib im E-Kurs ist davon unabhängig. Außerdem würden auch Nebenfächer angezeigt werden.
Unter Excel habe ich es über eine einfache Wenn Dann Funktion und Verketten hinbekommen. Dafür müssen erst alle Daten exportiert, Funktionen eingefügt und ein Serienbrief erstellt werden.
Ein Report in Schild wäre da wesentlich benutzerfreundlicher.
Leider finde ich keinen Weg es Schild mitzuteilen.
der Mahnhaken ist mir natürlich auch in den Sinn gekommen. Jedoch wird dieser gesetzt, wenn die Versetzung gefährdet ist.
Die Warnungen zum Verbleib im E-Kurs ist davon unabhängig. Außerdem würden auch Nebenfächer angezeigt werden.
Unter Excel habe ich es über eine einfache Wenn Dann Funktion und Verketten hinbekommen. Dafür müssen erst alle Daten exportiert, Funktionen eingefügt und ein Serienbrief erstellt werden.
Ein Report in Schild wäre da wesentlich benutzerfreundlicher.
Leider finde ich keinen Weg es Schild mitzuteilen.
- Falko Müller
- Fachberater*in
- Beiträge: 1185
- Registriert: Donnerstag 4. Oktober 2018, 20:23
- Schulform: Gymnasium
Re: Warnungen nur für Hauptfächer
Hallo,
je nachdem wie der Report aufgebaut ist, den sie benutzen, könnte vielleicht sie RAP-Funktion „setzeFilter“ helfen.
https://wiki.svws.nrw.de/mediawiki/inde ... etzefilter
je nachdem wie der Report aufgebaut ist, den sie benutzen, könnte vielleicht sie RAP-Funktion „setzeFilter“ helfen.
https://wiki.svws.nrw.de/mediawiki/inde ... etzefilter
Freundliche Grüße
Falko Müller
Falko Müller
Re: Warnungen nur für Hauptfächer
Hallo,
da steig ich noch nicht durch.
Ist es nicht möglich folgendes in die Berechnungen zu einem DBText Feld einzufügen:
Wenn E-Kurs schlechter oder gleich 4 dann gebe Fach aus.
da steig ich noch nicht durch.
Ist es nicht möglich folgendes in die Berechnungen zu einem DBText Feld einzufügen:
Wenn E-Kurs schlechter oder gleich 4 dann gebe Fach aus.
- Falko Müller
- Fachberater*in
- Beiträge: 1185
- Registriert: Donnerstag 4. Oktober 2018, 20:23
- Schulform: Gymnasium
Re: Warnungen nur für Hauptfächer
Hallo,
wenn ich den Verlauf des Threads richtig verstehe, geht es darum, nachdem man auf die entsprechenden Schüler gefiltert hat, für den Schüler die entsprechenden E-Kurse auszugeben. Vielleicht hilft ihnen ja dieser Report:
Korrigierter Report im nächsten Beitrag
Zur Erklärung:
Zunächst habe ich im Hauptbericht im Ereignis 'BeforePrint' auf die E-Kurse gefiltert:
Dann habe ich im SubReport2:SchuelerLeistungen im Ereignis 'DetailBeforePrint' den folgenden Code eingefügt:
Korrigierter Code im nächsten Beitrag
Dieser bewirkt, dass das entsprechende Fach nur angezeigt wird, wenn das erste Zeichen der Note eine 4, 5 oder 6 ist.
Damit es bei weiteren Ausdrucken nicht zu Problemen kommt, habe ich im Hauptbericht im Ereignis 'AfterPrint' den Filter wieder deaktiviert:
Ist es das, was Sie brauchen?
wenn ich den Verlauf des Threads richtig verstehe, geht es darum, nachdem man auf die entsprechenden Schüler gefiltert hat, für den Schüler die entsprechenden E-Kurse auszugeben. Vielleicht hilft ihnen ja dieser Report:
Korrigierter Report im nächsten Beitrag
Zur Erklärung:
Zunächst habe ich im Hauptbericht im Ereignis 'BeforePrint' auf die E-Kurse gefiltert:
Code: Alles auswählen
setzefilter(SchuelerLeistungen,'Kursart=E');
Korrigierter Code im nächsten Beitrag
Dieser bewirkt, dass das entsprechende Fach nur angezeigt wird, wenn das erste Zeichen der Note eine 4, 5 oder 6 ist.
Damit es bei weiteren Ausdrucken nicht zu Problemen kommt, habe ich im Hauptbericht im Ereignis 'AfterPrint' den Filter wieder deaktiviert:
Code: Alles auswählen
setzefilter(SchuelerLeistungen,'');
Zuletzt geändert von Falko Müller am Freitag 10. April 2020, 22:48, insgesamt 2-mal geändert.
Freundliche Grüße
Falko Müller
Falko Müller
- Falko Müller
- Fachberater*in
- Beiträge: 1185
- Registriert: Donnerstag 4. Oktober 2018, 20:23
- Schulform: Gymnasium
Re: Warnungen nur für Hauptfächer
Kleine Korrektur. Der Code im Subreport2 DetailBeforePrint muss lauten:
in der ursprünglichen Programmierung würden auch E-Kurse mit der Note '--' angezeigt.
Hier jetzt der korrigierte Report.
Code: Alles auswählen
detail.visible:=pos(copy(SchuelerLeistungen['NotenKrz'],1,1),'456')>0;
Hier jetzt der korrigierte Report.
- Dateianhänge
-
- E-Kurse warnen.rtm
- (10.86 KiB) 81-mal heruntergeladen
Freundliche Grüße
Falko Müller
Falko Müller
Re: Warnungen nur für Hauptfächer
Guten Tag,
genau nach diesem Ergebnis habe ich gesucht.
Ich möchte mich bei Ihnen allen für die großartige Hilfe bedanken.
genau nach diesem Ergebnis habe ich gesucht.
Ich möchte mich bei Ihnen allen für die großartige Hilfe bedanken.
Re: Warnungen nur für Hauptfächer
Eine Frage: wie kann man den Report so erweitern, dass auch 3- als Note selektiert wird?
Es gibt keine dummen Fragen, nur dumme Antworten, aber die geben wir gerne! 

- Falko Müller
- Fachberater*in
- Beiträge: 1185
- Registriert: Donnerstag 4. Oktober 2018, 20:23
- Schulform: Gymnasium
Re: Warnungen nur für Hauptfächer
Code: Alles auswählen
detail.visible:=(pos(copy(SchuelerLeistungen['NotenKrz'],1,1),'456')>0) or (SchuelerLeistungen['NotenKrz']='3-');
Freundliche Grüße
Falko Müller
Falko Müller