Seite 1 von 1

Report zieht den falschen Text bei SW Klasse 6 Gym

Verfasst: Dienstag 7. Juli 2026, 11:06
von Patrick.Wende
Hallo alle zusammen,

wir haben das Problem bei den SuS in Klasse 6 die die Schulform wechseln und nicht versetzt sind, dass Schild beim Erstellen der Serienbriefe die Vorlage GY-06-NV anstatt GY-06-NV-SW zieht. Wir haben die SuS schon unter dem Punkt Schulbesuch zum 17.07 von unserer Schule abgemedelt und den Vermerk "Wechsel zur anderen Schule eingetragen".

Im Bereich Akt. Halbjahr können wir beim Vers.Vermerk "Nicht versetzt" aber nicht "Nicht versetzt, Schulformwechsel" eintragen.

Vielleicht kann uns hier jemand helfen, damit der richtige Text gezogen wird.

Viele Grüße
Patrick

Re: Report zieht den falschen Text bei SW Klasse 6 Gym

Verfasst: Dienstag 7. Juli 2026, 11:23
von Raffenberg
Hallo,

Die Vorlage GY - 06 - NV ist nicht ganz ideal, da immer von einer Wiederholung ausgegangen wird. Das Problem ist, dass es nur den Versetzungsvermerk "nicht versetzt" gibt und kein Beschluss der Zeugniskonferenz berücksichtigt werden kann. Insofern reagieren die Serienbriefe auf den Versetzungsvermerk "Abgang" was nur eine Krücke ist.

Sie können im Report wahlweise zwei Anpassungen vornehmen, wobei ich schlichtweg die erste empfehle:
1. Sie können in den rtf-Dokumenten beliebige Texte hinterlegen. Die mitgelieferten Texte sind nur Vorschläge. Kopieren Sie den Text aus "GY - 06 - NV-SW.rtf" nach "GY - 06 - NV.rtf"
2. Sie können im Code anpassen, welches rtf-Dokument geladen werden soll. Wechseln Sie hierzu in die Bearbeitung des Reports. Sie finden den Code auf dem Reiter Berechnungen, Ansicht Verwendete Module, Modul Programme, Prozedur RtfNichtversetztAutomatischLaden

Zu Beginn werden einige Variablen gesetzt. Dann kommen schulform- und jahrgangsspezifische Anweisungen

Code: Alles auswählen

  //Gymnasium G9
  end else if (((schulform = 'GY') and (gliederung <> 'GY8')) or ((gliederung = 'GY9') or (gliederung = 'GY'))) then begin
    if jahrgang = 6 then begin
      if (versetzungskrz = 'A') then begin
        if (Schulform = 'GY') then LadeRtf('GY - 06 - NV-SW') else LadeRtf('GY - 06 - NV-GW');
      end else if (versetzungskrz = 'N') then begin
        LadeRtf('GY - 06 - NV');
      end else begin
        rtfBrieftext.Richtext := 'Schüler ist versetzt!';
      end;

Re: Report zieht den falschen Text bei SW Klasse 6 Gym

Verfasst: Dienstag 7. Juli 2026, 11:35
von Patrick.Wende
Vielen Dank