Seite 1 von 1

Serienbrief Ausgabe von nicht bestandener Nachprüfung

Verfasst: Freitag 8. September 2023, 09:21
von Ortmann
Ich schlage mich mit folgendem Problem herum:

Wenn wir einen Serienbrief erzeugen, in dem alle möglichen Nachprüfungsfächer aufgelistet sind, dann brauche ich ja den Platzhalter $Nachpruefungsfaecher$ um diese in einem Serienbrief auszugeben. Das klappt auch wunderbar.

Wenn ich nach einer nicht bestandenen Nachprüfung, diese wurde unter Leistungsdaten im Punkt Nachprüfungen eingetragen, ein Schreiben generieren will, wo das Fach der Nachprüfung als nicht bestanden auftauchen soll, dann komme ich mit diesem Platzhalter nicht weiter.

In diesem Fall werden weiterhin nur die möglichen Nachprüfungsfächer aufgelistet aber nicht das Fach in dem die Prüfung abgelegt wurde.

Gibt es hier eine Möglichkeit dieses Fach in einen Serienbrief zu packen, also gibt es einen Platzhalter für diesen Fall oder sollten wir eine Linie erzeugen und diese danschließend händisch mit dem Fach füllen?

Besten Gruß

Sven Ortmann

Re: Serienbrief Ausgabe von nicht bestandener Nachprüfung

Verfasst: Freitag 8. September 2023, 13:03
von A. Schüller
Hallo Herr Ortmann,

für dieses Feld können Sie sich einen Platzhalter selbst definieren, indem Sie folgende Zeile bei der Programmierung des Reports ergänzen. Der Platzhalte wäre in dem Fall $nachp$.
2023-09-08_130002.png
2023-09-08_130002.png (31.41 KiB) 526 mal betrachtet

Re: Serienbrief Ausgabe von nicht bestandener Nachprüfung

Verfasst: Freitag 8. September 2023, 13:17
von Ortmann
Top, danke für die Information.

Ich versuche mich dran.

Grüße

Re: Serienbrief Ausgabe von nicht bestandener Nachprüfung

Verfasst: Samstag 9. September 2023, 16:01
von Raffenberg
Hallo,
Sie können neben den im Code programmierten Serienbriefelementen auch die vom Reportdesigner nativ unterstützten Platzhalter verwenden. Die Serienbriefe sind so gestaltet, dass diese ebenfalls unterstützt werden. Diese sehen nur etwas unhandlicher aus. Das hat den Vorteil, dass bei einem Update des Serienbriefes Ihre Programmierung nicht verloren geht.

Hierzu fürgen Sie im Text an der entsprechenden Stelle folgenden gewünschten Text ein:

<dbtext datapipeline='plLernabschnitte'>NPV_Datum</dbtext>
<dbtext datapipeline='plLernabschnitte'>NPV_Fachkrz</dbtext>
<dbtext datapipeline='plLernabschnitte'>NPV_NoteKrz</dbtext>
<dbtext datapipeline='plLernabschnitte'>NPV_Zeugnisbez</dbtext>

Hierbei können allerdings nur Pipelines angesprochen werden, die vom Serienbrief angesteuert werden können. Der aktuelle Lernabschnitt gehört dazu.

Diese Texte kann man sich auch bei der Bearbeitung der Textfelder zusammenklicken:

Serienbrieftexte.png
Serienbrieftexte.png (144.38 KiB) 508 mal betrachtet

Re: Serienbrief Ausgabe von nicht bestandener Nachprüfung

Verfasst: Dienstag 12. September 2023, 11:51
von Ortmann
Perfekt!

Hat alles problemlos geklappt!

Danke für die schnelle und kompetente Hilfe.

Grüße

Sven Ortmann