Bedingung in Serienbriefen

Das Textverarbeitungsprogramm

Moderator: Moderatoren

wolltiger
*
Beiträge: 13
Registriert: Mi, 14.01.2015 15:19

Bedingung in Serienbriefen

Beitrag von wolltiger »

Hallo!
Ich habe in einem Serienbrief mehrere Felder hintereinander, von denen einige leer sein können. Jetzt möchte ich das Leerzeichen hinter dem Feld nicht drucken, wenn das Feld leer ist;also z.B.:
<feld1>x<feld2>y<feld3>y
jetzt sollen z.B. die Zeichen "x", "y" und "z" nicht gedruckt werden, wenn das Feld davor leer ist.
Danke für Eure Hilfe
Stephan
********
Beiträge: 12369
Registriert: Mi, 30.06.2004 19:36
Wohnort: nahe Berlin

Re: Bedingung in Serienbriefen

Beitrag von Stephan »

Da ich nicht weiß um welche Felder es sich bei den Feldern handelt die davor leer sind kann ich nur allgemein antworten:

Das Leerzeichen muss seinerseits als bedingter Text eingefügt werden, z.B.:

Bedingung: ([Bibliography.biblio.Title] == "")
Dann: ""
Sonst: " "


Gruß
Stephan
wolltiger
*
Beiträge: 13
Registriert: Mi, 14.01.2015 15:19

Re: Bedingung in Serienbriefen

Beitrag von wolltiger »

Danke, genau das hatte ich gesucht!
Kleine Zusatzfrage: gibt es auch die Moglichkeit, Felder nach Inhalten zu durchsuchen?
Zum Hintergrund: Ich verknüpfe eine .csv-datei (google-kontakte) mit einer Datenbank, dort kommen die zugeordneten Gruppen als ein String an, also z.B. "tanzen Musik Taxi". Ich möchte jetzt bei allen, die "Musik" enthalten, einen bestimmten Text einfügen. Geht das?
Nochmals Danke
Wolfram
Stephan
********
Beiträge: 12369
Registriert: Mi, 30.06.2004 19:36
Wohnort: nahe Berlin

Re: Bedingung in Serienbriefen

Beitrag von Stephan »

Kleine Zusatzfrage: gibt es auch die Moglichkeit, Felder nach Inhalten zu durchsuchen?
meiner Erinnerung nach sollte das die Extension AltSearch können:
http://extensions.openoffice.org/en/pro ... -altsearch


Gruß
Stephan
Benutzeravatar
Feuerdrache
*****
Beiträge: 364
Registriert: Mi, 08.04.2009 23:00

Re: Bedingung in Serienbriefen

Beitrag von Feuerdrache »

Hallo wolltiger,

betreffend Bedingungen in Serienbriefen könnte die Erweiterung Writer_Tools_CT.oxt für Dich interessant sein. Hier mal ein Link dazu: Komfortabler schreiben - c't-Makrosammlung rüstet oft vermisste Funktionen in OpenOffice Writer nach.

Ist nutzbar unter OOo, AOO und LO (derzeit auch [noch] in aktuellen Versionen).

Gruß
Feuerdrache
"Die letzte Stimme, die man hört, bevor die Welt explodiert, wird die Stimme eines Experten sein, der sagt: 'Das ist technisch unmöglich!'"
(Peter Ustinov, engl. Schauspieler und Schriftsteller, 1921 - 2004)
Stephan
********
Beiträge: 12369
Registriert: Mi, 30.06.2004 19:36
Wohnort: nahe Berlin

Re: Bedingung in Serienbriefen

Beitrag von Stephan »

Feuerdrache hat geschrieben:Hallo wolltiger,

betreffend Bedingungen in Serienbriefen könnte die Erweiterung Writer_Tools_CT.oxt für Dich interessant sein. Hier mal ein Link dazu: Komfortabler schreiben - c't-Makrosammlung rüstet oft vermisste Funktionen in OpenOffice Writer nach.

Ist nutzbar unter OOo, AOO und LO (derzeit auch [noch] in aktuellen Versionen).

Gruß
Feuerdrache
Wenn es nur um Bedingungen in Serienbriefen geht nimm gleich die entsprechende Originalextension "Serienbriefbedingungen":
http://calc-info.de/makros.htm#serienbriefbedingungen

diese ist in den C't-Tools nur 1:1 übernommen worden, gleichzeitig ist die Originalversion inzwischen aktueller (Version 1.0.1, in den C't-Tools nur 1.0)


Gruß
Stephan
wolltiger
*
Beiträge: 13
Registriert: Mi, 14.01.2015 15:19

Re: Bedingung in Serienbriefen

Beitrag von wolltiger »

Danke an Alle! Ich habe jetzt viele Anregungen und werde mich weiter einarbeiten
Wolfram
Antworten