Date: prev next · Thread: first prev next last
2015 Archives by date, by thread · List index


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hallo Ralf,

es reicht, wenn Du an die Liste antwortest. Ich lese dort mit und
bekomme die Mails.

was ich gestern versucht habe:

Eine CSV-Datei mit Adressdaten wurde erfolgreich mittels
Assistenten; Adressdatenquelle in eine Datenbank importiert.

Darin gibt es das Feld 
<Daten_Serienbrief.2015-03-09_Daten_Zuwendungsbescheinigungen_2014.Dienstlich:


Adresse 2> (Ich gebe die spitzen Klammern hier nur zur Kennzeichnung der
Variablen an)

Ich habe jetzt auch eine kleine Beispieldatenbank zusammengebaut. Dazu
dann ein Dokument, in dem die Serienbrieffelder eingegeben werden.

Eine Variable, gefolgt von einem Leerzeichen und Komma, soll nur
dann ausgegeben werden, wenn diese nicht leer ist.

Als "Bedingter Text" habe ich u. A. mit folgender Definition
versucht,:

Bedingung: 
[Daten_Serienbrief.2015-03-09_Daten_Zuwendungsbescheinigungen_2014.Dienstlich:


Adresse 2]
Dann: 
Daten_Serienbrief.2015-03-09_Daten_Zuwendungsbescheinigungen_2014.Dienstlich:


Adresse 2 ,  (also die Variable, gefolgt von einem Leerzeichen und Komma)
Sonst: bla (zum Testen, eigentlich leer)

Ich habe das erst einmal einfach so gemacht, dass bei mir entweder die
Straßenbezeichnung erscheint oder aber "Straßenname fehlt". Das läuft
auf jeden Fall korrekt durch.
Danach habe ich versucht, ein Komma hinter die Straßenbezeichnung zu
setzen, so wie Du das oben gemacht hast. Daraufhin erschien ein leeres
Feld statt der Straßenbezeichnung. Die Bedingung war korrekt, allein
die Wiedergabe funktionierte so nicht. Beim zweiten Datensatz weiter
"Straßenname fehlt". Es funktioniert schlicht die Kombination von
Feldern und irgendwelchen anderen Inhalten bei der Ausgabe nicht.
Zwei Lösungsvorschläge:

1. Du arbeitest weiter rein auf Serienbriefebene. Setze das Komma
alleine über die Bedingung, nicht den Inhalt des Feldes. Der wird doch
sowieso nur dann geschrieben, wenn Inhalt in dem Feld ist:
Wenn:
[Daten_Serienbrief.2015-03-09_Daten_Zuwendungsbescheinigungen_2014.Dienstlich:
Adresse 2]
Dann: ,
Sonst: bla
Variante funktioniert hier, zumindest bei LO 4.4.1.2

2. Sorge über Abfragen in der Datenbank dafür, dass Du Bedingungen gar
nicht brauchst. Wäre als Datenbänkler mein Instrument der Wahl,
funktioniert aber wohl nur begrenzt, wenn Du auf CSV-Dateien über Calc
usw. den Kontakt aufbaust.

Was bei mir nie passiert: Ich bekomme nicht "Straßenname fehlt"
angezeigt, wenn in dem entsprechenden Feld etwas drin steht. Den
Fehler kann ich nicht nachvollziehen. Allerdings arbeite ich auch
nicht mit solchen Feldbezeichnungen wie Du. Feldbezeichnungen
enthalten bei mir nur selten Sonderzeichen, nie Leerzeichen oder
Doppelpunkte ...
Bei mir heißt der Beispielkontakt [Adressen.Adressen.Straße2].

Mein System: OpenSUSE 13.2 64bit rpm Linux mit diversen LO-Versionen.
Obiges Beispiel getestet mit LO 4.4.1.2 und LO 4.3.6.2.

Gruß

Robert
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBAgAGBQJVAK6NAAoJELDKYwaoS9AI3vQP/RwNCQcS6wfsr50qxR8R97hf
VKYG3SOGx8LTvAM6MACecRX0NDfTPkKaW68t7lrYcpNeGgeeJEYBTuL9rMAxCLeQ
QumXlrq1HXQFrA94oWEBjB2OmmCtgSwih0wGJnz3oWrP67wEN7x2ZLy8GSeD2lH6
goVOoFfs4+w1NGMMDO2prVUO/63zn56VOYqQYLJupuzLq7R5uzC7rklmA5bEhqjr
JRK2bm5+l4IDgROSVhFTX5JBXpK77HRJl1Xz96Yhe5tdtCGr6nRxyk3NHQW4XZuO
ODQriuUF4d3l9LpK4ESsKGG8FpvXnQziQ4Ydn6UQFvL8DCY+m3JMCNLrm0jDO3+O
5okj+PJmMwXxpUSh4yIKwvtX2XGb+uolRBmE0sbAS8aNFVpwk651z2XDQ+EkU7Ls
ZGABL5CmvuGa6Udhl5mnId1jbBOZZufYgPjHvHsUc4bT8zE06SBSPP8B/CSd2Sza
NSBLnmOiQBU0aX1A0MzIDGGRMS0/1I4TsT8NBmE5GihCQV/5pRBszHAO4A6K85g0
wWlnuHiX4nKj/dCkQZVidA0kBBWV1BidH4I5k7ZQMsN7r/Klabvem/blhSin1f0y
a/kB6Ez1QODoWEk4hR2Khl83DOaA/VE9MmJzZetmRoxrleWboV8O92cOhPRHSDhp
IVl0vCu5Nz322Bi9sbY3
=x/Py
-----END PGP SIGNATURE-----

-- 
Liste abmelden mit E-Mail an: users+unsubscribe@de.libreoffice.org
Probleme? http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.