Leerzeichen in Adressfeldern beseitigen und bedingter Text
Verfasst: Sa, 01.09.2007 21:40
Hallo,
ich versuche Serienbriefe mit einer DBase-Datenbank in OO Writer anzulegen und habe folgende Schwierigkeiten:
1. Alle Felder werden richtig angezeigt, aber entsprechend der Feldgroesse mit Leerzeichen aufgefüllt. Also wenn das Feld 15 zeichen gross ist und der Inhalt nur 6 Zeichen gross ist, dann werden 9 Leerzeichen angefügt. Wie vermeidet man das?
2. Wenn ich versuche über die Funktion Bedingter Text die Anrede herzustellen, schlägt das fehl.
Ich habe in der Adresstabelle getrennte Felder für die Vornamen für Frauen und Herren. Nun möchte ich folgenden Bedingten Text realisieren:
Bedingung: !Datenbank.Tabelle.herr
dann: Frau
sonst: Herrn
Gleich was im Feld in herr steht (also es steht was drin oder es ist leer), es wird immer nur Frau angezeigt. Auch wenn ich die Abfrage umkehre, es wird immer nur das angezeigt was unter DANN steht.
Wie ist so etwas zu lösen?
Ich arbeite mit OpenOffice 2.2 unter Windows Vista 32.
ich versuche Serienbriefe mit einer DBase-Datenbank in OO Writer anzulegen und habe folgende Schwierigkeiten:
1. Alle Felder werden richtig angezeigt, aber entsprechend der Feldgroesse mit Leerzeichen aufgefüllt. Also wenn das Feld 15 zeichen gross ist und der Inhalt nur 6 Zeichen gross ist, dann werden 9 Leerzeichen angefügt. Wie vermeidet man das?
2. Wenn ich versuche über die Funktion Bedingter Text die Anrede herzustellen, schlägt das fehl.
Ich habe in der Adresstabelle getrennte Felder für die Vornamen für Frauen und Herren. Nun möchte ich folgenden Bedingten Text realisieren:
Bedingung: !Datenbank.Tabelle.herr
dann: Frau
sonst: Herrn
Gleich was im Feld in herr steht (also es steht was drin oder es ist leer), es wird immer nur Frau angezeigt. Auch wenn ich die Abfrage umkehre, es wird immer nur das angezeigt was unter DANN steht.
Wie ist so etwas zu lösen?
Ich arbeite mit OpenOffice 2.2 unter Windows Vista 32.