Seite 2 von 3
Re: Formular Warnungen
Verfasst: Donnerstag 21. März 2019, 11:30
von Vaske
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.
Re: Formular Warnungen
Verfasst: Donnerstag 21. März 2019, 12:20
von W.Maßmann
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.
Re: Formular Warnungen
Verfasst: Donnerstag 21. März 2019, 17:50
von Wolfgang Ley
Leider funktioniert es nicht.
Ic h vermute, dass es bei Ihnen daran liegt, dass gewertete
und wiederholte Abschnitte nicht korrekt markiert sind.
Re: Formular Warnungen
Verfasst: Freitag 22. März 2019, 22:02
von Vaske
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:='' ;
Re: Formular Warnungen
Verfasst: Montag 25. März 2019, 11:02
von Pfotenhauer
Hallo.
Bei mir wird in der Text korrekt in der 8 ausgegeben.
Re: Formular Warnungen
Verfasst: Montag 25. März 2019, 13:07
von Vaske
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.
Re: Formular Warnungen
Verfasst: Montag 25. März 2019, 13:54
von Pfotenhauer
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.
Re: Formular Warnungen
Verfasst: Montag 25. März 2019, 14:53
von Christoph Sprung
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.
Re: Formular Warnungen
Verfasst: Montag 25. März 2019, 15:10
von W.Maßmann
Hallo.
Ich habe jahrgangist:= Schueler['Jahrgang'];
von ReportOnStartFirstPass nach DetailBeforePrint verschoben. Damit funktioniert es.
Re: Formular Warnungen
Verfasst: Dienstag 26. März 2019, 08:19
von Vaske
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.