Zeilenumbruch BriefAnrede

Entwicklung und Austausch neuer Formulare

Moderatoren: Raffenberg, A. Schüller, Pfotenhauer

Antworten
fbnjwll
Beiträge: 23
Registriert: Sonntag 5. Januar 2020, 06:56
Schulform: Gesamtschule

Zeilenumbruch BriefAnrede

Beitrag von fbnjwll »

Guten Tag zusammen,

leider finde ich über die Suche keine Lösung, vielleicht auch weil mir der passende Suchbegriff fehlt.

Zum Problem:

Wir haben in manchen Anschreiben das Problem, dass über das DB-Feld Erzieher --> "BriefAnrede" die Namen einfach viel zu lang sind. Wie kann ich erzwingen, dass nach dem ersten Erzieher ein Zeilenumbruch erfolgt?

Vielen Dank schon mal für jede Hilfe. Beste Grüße
Fabian Will
Benutzeravatar
Raffenberg
Beiträge: 2171
Registriert: Dienstag 25. September 2018, 15:22
Schulform: Gymnasium
Kontaktdaten:

Re: Zeilenumbruch BriefAnrede

Beitrag von Raffenberg »

Hallo Herr Will,
in der Anrede müssten Sie das selbst programmieren. Eine Möglichkeit, genau nach dem ersten Elternteil einen Zeilenumbruch einzufügen gibt es nicht. Ich muss zugeben, dass ich ein wenig gestutzt habe, wie eine Anrede zu lang sein kann.

In Briefen gibt es die Möglichkeit, den Text mit einem Richtext-Feld zu erzeugen, in dem die Funktion "MailMerge" aktiviert ist (Richtext->rechteMaustaste->Bearbeiten. oben links). Sie können dann die Anreden wie in einem Serienbrief zusammenklicken.
Mit freundlichen Grüßen
Jens Raffenberg
fbnjwll
Beiträge: 23
Registriert: Sonntag 5. Januar 2020, 06:56
Schulform: Gesamtschule

Re: Zeilenumbruch BriefAnrede

Beitrag von fbnjwll »

Danke für die schnelle Rückmeldung. Das Problem tritt nur selten auf, aber es gibt einige Familien mit unfassbar langen Nachnamen.
Benutzeravatar
Raffenberg
Beiträge: 2171
Registriert: Dienstag 25. September 2018, 15:22
Schulform: Gymnasium
Kontaktdaten:

Re: Zeilenumbruch BriefAnrede

Beitrag von Raffenberg »

Hallo Herr Will,
ich muss mich korrigieren,
es gibt doch eine Möglichkeit: Setzen Sie die "FormaleAnrede2" in ein DBRichtext oder ein DBMemo-Feld. Dort wird nach der ersten Person umgebrochen.
Mit freundlichen Grüßen
Jens Raffenberg
fbnjwll
Beiträge: 23
Registriert: Sonntag 5. Januar 2020, 06:56
Schulform: Gesamtschule

Re: Zeilenumbruch BriefAnrede

Beitrag von fbnjwll »

Ganz lieben Dank für Ihre Antwort! Werde es gleich testen.
fbnjwll
Beiträge: 23
Registriert: Sonntag 5. Januar 2020, 06:56
Schulform: Gesamtschule

Re: Zeilenumbruch BriefAnrede

Beitrag von fbnjwll »

Leider löst das mein Problem nicht, da FormaleAnrede2 ein Sehr geehrte Frau ..., sehr geehrter Herr... liefert. Ich benötige aber nur den Namen.

Ein Beispiel. BriefAnrede liefert:

Frau Erika Musterfrau, Herr Max Mustermann

Ich benötige:

Frau Erika Mustermann
Herr Max Mustermann

Ich habe nun aber eine andere Möglichkeit gefunden, da im Grunde auf das Herr und Frau verzichtet werden kann. Falls es dennoch eine einfache Lösung geben sollte, freue ich mich, davon zu hören.

Viele Grüße
Fabian Will
Benutzeravatar
Falko Müller
Fachberater*in
Beiträge: 976
Registriert: Donnerstag 4. Oktober 2018, 20:23
Schulform: Gymnasium

Re: Zeilenumbruch BriefAnrede

Beitrag von Falko Müller »

Hallo Herr Will,
ziehen Sie das Feld mit der BriefAnrede so groß, dass es breit genug für einen Namen und hoch genug für zwei Zeilen ist. Stellen Sie die automatische Grössenanpassung aus und den automatischen Zeilenumbruch ein (rechte Maustase).
Gehen Sie auf Berechnen, wählen Sie für das Feld das Ereignis OnGetText und geben Sie folgende Programmierung ein:

Code: Alles auswählen

begin

  Text := ReplaceText(Text,', ',chr(13));

end;
Freundliche Grüße
Falko Müller
Antworten

Zurück zu „Formulare - Austausch und Entwicklung“