Formular Warnungen

Alles, was den Reportdesigner und Drucken betrifft. Fehlermeldungen, Fragen, Reports

Moderatoren: Raffenberg, A. Schüller, Pfotenhauer

Vaske
Fachberater*in
Beiträge: 156
Registriert: Dienstag 11. Dezember 2018, 07:41
Schulform: Gymnasium

Re: Formular Warnungen

Beitrag 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.
Viele Grüße Jens Vaske
W.Maßmann
Fachberater*in
Beiträge: 1006
Registriert: Montag 3. Dezember 2018, 18:37
Schulform: Gymnasium (a.D.)

Re: Formular Warnungen

Beitrag 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.
Dateianhänge
Warnungsformular TEST_1.rtm
(41.58 KiB) 113-mal heruntergeladen
Viele Grüße aus O.-E.
Wolfgang Maßmann
Wolfgang Ley
Fachberater*in
Beiträge: 187
Registriert: Montag 1. Oktober 2018, 16:05
Schulform: Gymnasium

Re: Formular Warnungen

Beitrag 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.
MfG
W. Ley
Vaske
Fachberater*in
Beiträge: 156
Registriert: Dienstag 11. Dezember 2018, 07:41
Schulform: Gymnasium

Re: Formular Warnungen

Beitrag 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:='' ;
Kopie von Warnungsformular TEST_1.2.rtm
(42.47 KiB) 86-mal heruntergeladen
Viele Grüße Jens Vaske
Benutzeravatar
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

Beitrag von Pfotenhauer »

Hallo.

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
Vaske
Fachberater*in
Beiträge: 156
Registriert: Dienstag 11. Dezember 2018, 07:41
Schulform: Gymnasium

Re: Formular Warnungen

Beitrag 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.
Viele Grüße Jens Vaske
Benutzeravatar
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

Beitrag 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.
Mit freundlichen Grüßen
Frank Pfotenhauer
---
Fachberater für die Schulverwaltungssoftware des MSB
Referat 135

E-Mail: frank.pfotenhauer@msb.nrw.de
Christoph Sprung
Beiträge: 415
Registriert: Montag 3. Dezember 2018, 18:43
Schulform: WbK (a. D.)

Re: Formular Warnungen

Beitrag 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.
Dateianhänge
Kopie von Warnungsformular TEST_1.2.rtm
(42.29 KiB) 81-mal heruntergeladen
Grüße aus Bochum
Christoph Sprung
W.Maßmann
Fachberater*in
Beiträge: 1006
Registriert: Montag 3. Dezember 2018, 18:37
Schulform: Gymnasium (a.D.)

Re: Formular Warnungen

Beitrag von W.Maßmann »

Hallo.
Ich habe jahrgangist:= Schueler['Jahrgang'];
von ReportOnStartFirstPass nach DetailBeforePrint verschoben. Damit funktioniert es.
Viele Grüße aus O.-E.
Wolfgang Maßmann
Vaske
Fachberater*in
Beiträge: 156
Registriert: Dienstag 11. Dezember 2018, 07:41
Schulform: Gymnasium

Re: Formular Warnungen

Beitrag 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.
Dateianhänge
Kopie von Warnungsformular TEST_1.3.rtm
(42.58 KiB) 103-mal heruntergeladen
Viele Grüße Jens Vaske
Antworten