Seite 1 von 1

Serienbrief & Bedingter Text

Verfasst: Mo, 02.07.2012 09:03
von Lew
Hallo,

'eigentlich' will ich etwas ganz einfaches machen. Einen Serienbrief in OOO WRITER. Der funktioniert auch, bis auf diese kleine Kleinigkeit des bedingten Textes für z.B. die Anrede a la

Code: Alles auswählen

(WENN) DATENBANKFELD EQ "Herr"
(Dann) Sehr geehrter Herr
(Sonst) Sehr geehrte Frau
Ich beschäftige mich seit Tagen damit den Fehler zu finden. Ich habe es auch schon mit dem "==" Operator versucht. Ich habe die Datenbank und deren Einbindung in das Dokument überprüft, die Schreibweise, etc. ... Ich finde keinen Fehler.

Des Spaßes halber habe ich ein komplexes Serienbriefdokument angelegt (Vorlage) mit mehreren Seitenvorlagen, Tabellen, etc. ... alles funktioniert, bis auf diese simple Anrede und ähnliche Funktionen im Fließtext (z.B. Wortendungen abhängig vom Geschlecht).

Könnt Ihr den Fehler überhaupt nachvollziehen? Bis letzte Woche dachte ich noch ich könnte sogar Programmieren - aber das scheint einfacher zu sein *rofl*

Vielen Dank im Voraus.

Herzliche Grüße

Lew

Re: Serienbrief & Bedingter Text

Verfasst: Mo, 02.07.2012 09:20
von pmoegenb
Ich tippe auf die Definition des Datenbankfelds, weiß allerdings nicht ob Du einen Nicknamen in Deiner Anfrage verwendest.

Z.B. müsste die Definition wie folgt aussehen:

Code: Alles auswählen

Bedingung: Adressbuch.Adressen.Anrede == "Herr"
Dann: "Sehr geehrter Herr"
Sonst: "Sehr geehrte Frau"

Re: Serienbrief & Bedingter Text

Verfasst: Di, 03.07.2012 17:10
von Feuerdrache
Hallo Lew,

kleiner Tipp: es gibt für OOo/LO von c't die Erweiterung(en) c't Writer-Tools. Die machen das Leben ungeheuer leichter, gerade was Serienbrief-Bedingungen betrifft.

Siehe hier.

Gruß
Feuerdrache