Serienbriefe: In Briefanrede immer die Frau vorne

Alles, was Reporting und Drucken betrifft.
Fehlermeldungen, Fragen usw.
Themen zu einzelnen Formularen bitte im speziellen Forum ...

Moderatoren: Raffenberg, A. Schüller, Pfotenhauer

Antworten
waedt
Fachberater*in
Beiträge: 161
Registriert: Dienstag 4. Dezember 2018, 08:37
Schulform: Realschule

Serienbriefe: In Briefanrede immer die Frau vorne

Beitrag von waedt »

Hallo!

Bei einigen Schulen steht im Reiter Erziehungsberechtigte im Falle von "Eltern" der Mann als 1. Person und die Frau als 2. Person.
Das ist manchmal Absicht, machmal ein Eingabefehler und machmal werden die Daten so bereitgestellt (EWO).
Dies führt dazu, dass in einem Serienbrief aus Schild bei der Adresse und in der Anrede der Mann zuerst genannt wird.

Wäre es nicht über eine Programmierung in den Serienbriefen möglich, die Anrede in solchen Fällen entsprechend anzupassen, so dass die Frau an erster Stelle genannt wird? Über einen Parameter könnte dies eventuell ein- oder ausgeschaltet werden. ;)
MfG
J. Waedt
A.Löser
Fachberater*in
Beiträge: 150
Registriert: Montag 3. Dezember 2018, 19:56
Schulform: Sek I

Re: Serienbriefe: In Briefanrede immer die Frau vorne

Beitrag von A.Löser »

Guten Tag!
Hier ist eine Funktion, die genau das Gewünschte leistet.
So können Sie die Funktion einsetzen:

label1.text:=AnredeText(Erzieher['FormaleAnrede']);

Aus Sehr geehrter Herr Meier, sehr geehrte Frau Meier,
wird dann
Sehr geehrte Frau Meier, sehr geehrter Herr Meier,


function Anredetext(Anrede:string):string;
var
laenge,KommaPos,HerrPos,FrauPos:integer;
HerrTeil,FrauTeil,Text:String;
begin
Text:=Trim(Anrede);
laenge:=Length(Text);
KommaPos:=pos(',',Text);
HerrPos:=pos('Herr',Text); { >0 Herr kommt vor}
FrauPos:=Pos('Frau',Text); { >0 Frau kommt vor}
if (KommaPos<Laenge) And (HerrPos>0) And (FrauPos>0) And (HerrPos<KommaPos) then { 'Herr' wird vor 'Frau' genannt}
Begin
HerrTeil:='s' + copy(Text,2,KommaPos-1);
FrauTeil:='S' + copy(Text,KommaPos+3,Laenge-KommaPos-3);
Text:=FrauTeil+', '+HerrTeil;
end;
Result := Text;
end;
Mit freundlichen Grüßen
A. Löser
Benutzeravatar
Raffenberg
Beiträge: 2171
Registriert: Dienstag 25. September 2018, 15:22
Schulform: Gymnasium
Kontaktdaten:

Re: Serienbriefe: In Briefanrede immer die Frau vorne

Beitrag von Raffenberg »

Hallo,
das Thema fasse ich nicht an. Wer eine fixe Reihenfolge bevorzugt, muss die Frau als erste Person eintragen. So hat der Anwender manuelle Einflussmöglichkeiten.

Was, wenn zwei Herren oder zwei Frauen eingetragen wurden? Was, wenn ein Elternteil divers ist, also ein Eintrag fehlt.

Obige Funktion klappt nur, wenn das Ehepaar den gleichen Nachnamen trägt.
Mit freundlichen Grüßen
Jens Raffenberg
A.Löser
Fachberater*in
Beiträge: 150
Registriert: Montag 3. Dezember 2018, 19:56
Schulform: Sek I

Re: Serienbriefe: In Briefanrede immer die Frau vorne

Beitrag von A.Löser »

Guten Tag, Herr Raffenberg !

Ihr Einwand ist berechtigt. Die genannte Funktion ist älteren Datums und bezieht sich auf das, was bisher von "FormaleAnrede" geliefet wird.
Die mittlerweile weiteren Varianten in der Anrede sind noch nicht berücksichtigt.
Bei den Erzieherdaten stehen bis jetzt für die Anrede auch nur Herr/Frau/Familie zur Verfügung.
Für Elternteile divers/ohne Angabe sind noch keine adäquaten Eintragungen möglich. Das ist in Schild30 bisher ebenso.

Mit Blick auf divers/ohne Angabe ergeben sich an vielen Stellen z.B. in Reports / Serienbriefen neue Probleme, die
nach meiner Kenntnis noch nicht in Angriff genommen wurden.
Mit freundlichen Grüßen
A. Löser
Benutzeravatar
Raffenberg
Beiträge: 2171
Registriert: Dienstag 25. September 2018, 15:22
Schulform: Gymnasium
Kontaktdaten:

Re: Serienbriefe: In Briefanrede immer die Frau vorne

Beitrag von Raffenberg »

Hallo,
die Serienbriefen berücksichtigen bereits das dritte Geschlecht. Beim Anschriftenfeld greifen die Reports auf berechnete Felder im Reportdesigner zurück. Die Anrede baut der Report selbst. Beides kommt mit unterschiedlichsten Konstellationen zurecht.

Mit dem Schild-Update, welches diese Woche erscheint, erfolgt nochmals ein leicht optimiertes Anschriftenfeld bei diversen Erziehungsberechtigten. Fehlte bisher die Anrede, so erschien dort immer „Herr/Frau“. Dies wird mit dem Update entfallen.

Zeitgleich kommt ein Update der Serienbriefe heraus, welches ebenfalls eine nochmals nachgeschärfte Anrede enthält, so dass auch diverse volljährige Schüler:innen, die bei den Erziehungsberechtigten aufgenommen wurden, korrekt angesprochen werden.
Mit freundlichen Grüßen
Jens Raffenberg
A.Löser
Fachberater*in
Beiträge: 150
Registriert: Montag 3. Dezember 2018, 19:56
Schulform: Sek I

Re: Serienbriefe: In Briefanrede immer die Frau vorne

Beitrag von A.Löser »

Herr Raffenberg,

vielen Dank für die Hinweise. Ich bin mal gespannt, wie das dann klappt.
Mit freundlichen Grüßen
A. Löser
Antworten

Zurück zu „Drucken / Reporting“