Definieren von Bedingungen

Das Textverarbeitungsprogramm

Moderator: Moderatoren

jensi2001
Beiträge: 9
Registriert: Mo, 04.08.2003 12:54

Definieren von Bedingungen

Beitrag von jensi2001 »

Hallo alle zusammen

ich versuche schon seit längerem Bedingungen zu definieren, mit denen es mir möglich ist, Datenbankinhalte in Briefbögen zu übertragen. Im speziellen betrifft das das Leerzeichen zwischen den beiden Feldern Name und Vorname abhängig vom vorhanden sein des Vornamen.

Beispiel 1: Vorname[Leerzeichen]Name .....usw.
Beispiel 2: [kein Leerzeichen]Name ......usw.

Ich habe mich dabei unter anderem streng an die Hilfe gehalten. Leider ohne Erfolg hat jemand vielleicht eine gute Idee. :?: :?: :?: :?:

Gruß Jens :cry:

OOo1.0.3 + 1.1RC unter Win2000
Lib
******
Beiträge: 606
Registriert: Mi, 06.08.2003 20:18

Re: Definieren von Bedingungen

Beitrag von Lib »

Hallo
jensi2001 hat geschrieben:Ich habe mich dabei unter anderem streng an die Hilfe gehalten. Leider ohne Erfolg
Kannst Du das, was Du schon getan hast, genauer beschreiben?

Bei mir funktioniert das mit dem Feldbefehl "bedingter Text". Im Feld "Bedingung" habe ich:
[Datenquelle 1.Tabelle1.Feldname] != ""
und im Feld "Dann" steht:
" "

Hast Du das Gleiche?

mfG
jensi2001
Beiträge: 9
Registriert: Mo, 04.08.2003 12:54

Beitrag von jensi2001 »

Hallo und Danke für die schnelle Reaktion.

Ich habe das genauso gemacht, wie Du das beschrieben hast. Ich habe auch andere Varianten erprobt, z.B.

NOT Adressen.Adressen.VORNAME Dann "" Sonst " " oder
Adressen.Adressen.VORNAME=1 Dann " " Sonst "" oder
Adressen.Adressen.VORNAME=1 Dann "Adressen.Adressen.VORNAME " Sonst ""
Adressen.Adressen.VORNAME==1 Dann " " Sonst "" ......usw. usw...usw.

Leider ohne Erfolg :cry: :cry: :cry:

Das Problem ist einfach das Leerzeichen

Vielleicht gibt es doch noch eine Lösung

Gruß Jens :?: :?:
kaldewey
**
Beiträge: 32
Registriert: Mo, 07.07.2003 13:16
Wohnort: Ennigerloh, NRW
Kontaktdaten:

Beitrag von kaldewey »

Ich habe mich mal tagelang damit rumgeärgert, dass ich unter dem Menü Ansicht -> Versteckte Absätze aktiviert hatte. Meine Bedingungen funktionierten schon, nur die Ansicht war falsch eingestellt.
Mfg
Malte Kaldewey
## News Portal für OpenOffice.org - http://www.kaldewey-online.de/
## FAQ & Knowledge DB - http://www.ooo-faq.de.vu
jensi2001
Beiträge: 9
Registriert: Mo, 04.08.2003 12:54

Beitrag von jensi2001 »

Anonymous hat geschrieben:Hast Du die eckigen Klammern? Ich erinnere mich, am Anfang Probleme mit den Bedingungsformulierungen gehabt zu haben, bis ich zufällig einen Feldnamen mit der Maus in das Feld gezogen habe, statt ihn einzutippen. Da erst habe ich gesehen, dass diese Klammern benötigt werden. Im Hilfetext steht nämlich nichts davon.
Die eckigen Klammern habe ich nicht.

Gruß Jens :?: :?:
jensi2001
Beiträge: 9
Registriert: Mo, 04.08.2003 12:54

Beitrag von jensi2001 »

Hallo

also ich habe es geschafft. Beim Durchstöbern meiner Unterlagen habe ich eine Mail von SUN gefunden, in der es genau beschrieben ist.

Folgendermaßen muß die Bedingung zu "Bedingter Text" aussehen:
Bedingung:NOT (VORNAME) <--- wortwörtlich
Dann: [frei lassen]
Sonst: [Leerzeichen]
Im Text sieht das dann so aus: Bedingter Text NOT (VORNAME):_

Das funktioniert auch mit Versteckter Absatz

Das Problem ist eigentlich immer die Bedingung gewesen. (VORNAME) nimmt hier den direkten Bezug auf das Feld "VORNAME". Ich muß nicht den ganzen Pfad (Adressbuch.adressen.VORNAME) angeben.

Gruß Jens :D :D :D
Antworten