Formular Warnungen
Moderatoren: Raffenberg, A. Schüller, Pfotenhauer
-
- Fachberater*in
- Beiträge: 156
- Registriert: Dienstag 11. Dezember 2018, 07:41
- Schulform: Gymnasium
Re: Formular Warnungen
Das mit dem Text ist klar, den hatte ich extra gekürzt. Leider wird der Text aber auch bei Schülern angezeigt, die nicht wiederholt haben.
Viele Grüße Jens Vaske
-
- Fachberater*in
- Beiträge: 1006
- Registriert: Montag 3. Dezember 2018, 18:37
- Schulform: Gymnasium (a.D.)
Re: Formular Warnungen
Beim Einzeldruck nicht, beim Gruppendruck fehlte "scharf" jeweils.
Im angehängten Report sind die entsprechenden Teile von ReportBeforePrint an den Anfang von RichText3OnPrint verschoben worden.
Damit sollte es funktionieren.
Im angehängten Report sind die entsprechenden Teile von ReportBeforePrint an den Anfang von RichText3OnPrint verschoben worden.
Damit sollte es funktionieren.
- Dateianhänge
-
- Warnungsformular TEST_1.rtm
- (41.58 KiB) 113-mal heruntergeladen
Viele Grüße aus O.-E.
Wolfgang Maßmann
Wolfgang Maßmann
-
- Fachberater*in
- Beiträge: 187
- Registriert: Montag 1. Oktober 2018, 16:05
- Schulform: Gymnasium
Re: Formular Warnungen
Ic h vermute, dass es bei Ihnen daran liegt, dass gewertete und wiederholte Abschnitte nicht korrekt markiert sind.Leider funktioniert es nicht.
MfG
W. Ley
W. Ley
-
- Fachberater*in
- Beiträge: 156
- Registriert: Dienstag 11. Dezember 2018, 07:41
- Schulform: Gymnasium
Re: Formular Warnungen
Die Häkchen waren korrekt gesetzt. Am Anfang von RichText3OnPrint ist der Code richtig platziert. Es funktioniert mit einer einfach IF-Then-Else-Anweisung. Ich würde gern eine Universal-Warnung für die Jahrgangsstufe 6 bis 9 erstellen. Leider wird bei dieser Version auch für SuS, die in der 8 wiederholen, der "verschärfte Text" für die Jahrgangsstufe 6 ausgegeben, obwohl die Syntax richtig sein müsste:
if ((Lernabschnitte['Wiederholung']='+' ) and (jahrgangist='6'))
then
scharf:='Text für 6er'
else
if ((Lernabschnitte['Wiederholung']='+' ) and (jahrgangist='7'))
or ((Lernabschnitte['Wiederholung']='+' ) and (jahrgangist='8'))
or ((Lernabschnitte['Wiederholung']='+' ) and (jahrgangist='9'))
then
scharf:='Text für 7,8,9 Nach § 50 Abs. 4 und 5 sowie 4 47 Abs.1 Satz 3 SchulG in Verbindung u.s.w'
else
scharf:='' ;
if ((Lernabschnitte['Wiederholung']='+' ) and (jahrgangist='6'))
then
scharf:='Text für 6er'
else
if ((Lernabschnitte['Wiederholung']='+' ) and (jahrgangist='7'))
or ((Lernabschnitte['Wiederholung']='+' ) and (jahrgangist='8'))
or ((Lernabschnitte['Wiederholung']='+' ) and (jahrgangist='9'))
then
scharf:='Text für 7,8,9 Nach § 50 Abs. 4 und 5 sowie 4 47 Abs.1 Satz 3 SchulG in Verbindung u.s.w'
else
scharf:='' ;
Viele Grüße Jens Vaske
- Pfotenhauer
- Beiträge: 3096
- Registriert: Dienstag 25. September 2018, 12:53
- Wohnort: Wuppertal
- Schulform: Realschule
- Motto: Wer schnell hilft, hilft doppelt!
- Kontaktdaten:
Re: Formular Warnungen
Hallo.
Bei mir wird in der Text korrekt in der 8 ausgegeben.
Bei mir wird in der Text korrekt in der 8 ausgegeben.
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
-
- Fachberater*in
- Beiträge: 156
- Registriert: Dienstag 11. Dezember 2018, 07:41
- Schulform: Gymnasium
Re: Formular Warnungen
Ich habe das Problem zu ungenau geschildert: Wenn ich eine Gruppe mit SuS der JG 6 und 8 habe, die Mahnungen bekommen, wird bei diesen SuS (6er und 8er) der Text für die 6er ausgegeben.
Viele Grüße Jens Vaske
- Pfotenhauer
- Beiträge: 3096
- Registriert: Dienstag 25. September 2018, 12:53
- Wohnort: Wuppertal
- Schulform: Realschule
- Motto: Wer schnell hilft, hilft doppelt!
- Kontaktdaten:
Re: Formular Warnungen
Die Variable "jahrgangist" wird nicht korrekt gesetzt, wenn man die ausgibt, dann sieht mal, dass die den Wert des ersten Schülers in der Gruppe hat und dann stehen bleibt.
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
-
- Beiträge: 415
- Registriert: Montag 3. Dezember 2018, 18:43
- Schulform: WbK (a. D.)
Re: Formular Warnungen
Guten Tag,
die Variable 'jahrgangist' ist zwar global vereinbart, es steht aber - soweit ich das sehen konnte - nirgendwo, wofür. Schüler.Jahrgang? Wenn ich das zusätzlich eintrage, so erhalte ich das gewünsche Ergebnis.
die Variable 'jahrgangist' ist zwar global vereinbart, es steht aber - soweit ich das sehen konnte - nirgendwo, wofür. Schüler.Jahrgang? Wenn ich das zusätzlich eintrage, so erhalte ich das gewünsche Ergebnis.
- Dateianhänge
-
- Kopie von Warnungsformular TEST_1.2.rtm
- (42.29 KiB) 81-mal heruntergeladen
Grüße aus Bochum
Christoph Sprung
Christoph Sprung
-
- Fachberater*in
- Beiträge: 1006
- Registriert: Montag 3. Dezember 2018, 18:37
- Schulform: Gymnasium (a.D.)
Re: Formular Warnungen
Hallo.
Ich habe jahrgangist:= Schueler['Jahrgang'];
von ReportOnStartFirstPass nach DetailBeforePrint verschoben. Damit funktioniert es.
Ich habe jahrgangist:= Schueler['Jahrgang'];
von ReportOnStartFirstPass nach DetailBeforePrint verschoben. Damit funktioniert es.
Viele Grüße aus O.-E.
Wolfgang Maßmann
Wolfgang Maßmann
-
- Fachberater*in
- Beiträge: 156
- Registriert: Dienstag 11. Dezember 2018, 07:41
- Schulform: Gymnasium
Re: Formular Warnungen
Danke! Ich habe die Variable komplett entfernt (s. Anhang). Funktioniert auch direkt. Wenn ich der Report mit dem richtigen Text fertig habe, poste ich ihn hier.
- Dateianhänge
-
- Kopie von Warnungsformular TEST_1.3.rtm
- (42.58 KiB) 103-mal heruntergeladen
Viele Grüße Jens Vaske