Seite 1 von 1

Re: Leere Felder in Adresszeile

Verfasst: Mo, 26.11.2012 12:30
von juetho
Das geht über die Funktion Versteckter Absatz. Beachte, dass dafür jede Zeile der Anschrift als eigener Absatz formatiert sein muss (nicht per Shift-Return als neue Zeile). Vorgehensweise: Einfügen > Feldbefehl > Andere. Im Register Funktionen den Feldtyp Versteckter Absatz auswählen und als Bedingung "Feldinhalt nicht vorhanden" eintragen. Die genaue Formulierung der Bedingung hängt von den Umständen ab; wenn es um Datensätze aus einer Datenbank handelt, ist es so zu formulieren (beachte die eckigen Klammern und Punkte, unter Umständen sind weitere eckige Klammern und Gänsefüßchen nötig):

Code: Alles auswählen

! [<Datenbankname>.<Tabellenname>.<Feldname>]
Spätere Kontrolle und Änderung ist möglich über Bearbeiten > Feldbefehl. Gruß Jürgen

Re: Leere Felder in Adresszeile

Verfasst: Mo, 26.11.2012 15:09
von rusei
Hallo Jürgen,

ist für mich wohl zu hoch.
Ich habe Briefumschläge erstellt und die Adressfelder eingefügt.
Wenn ich nun das mache was du vorschlägst, komme ich nicht weiter.
Was mache ich falsch? Anbei ein screenshot.
Vielen Dank!
Rudi

Re: Leere Felder in Adresszeile

Verfasst: Mo, 26.11.2012 15:43
von rusei
dazu passend vielleicht gleich die Frage wie ich die Anrede personalisieren kann.
Aus einem Herr den Herrn machen?

Danke!
Rudi

Re: Leere Felder in Adresszeile

Verfasst: Mo, 26.11.2012 16:13
von juetho
Bisher ist vermutlich nichts falsch; es geht "nur" nicht weiter.

Bei meiner eigenen Arbeitsweise sind zuerst die Daten vorhanden, und zwar immer in einer Datenbank (niemals in Calc- oder Writer-Tabellen; die sind dafür nur sehr begrenzt geeignet). Woher stammen deine Adressen, und wie greifst du darauf zu? Davon hängt die Formulierung für die Datenfelder ab; es sieht aber zumindest so ähnlich aus wie von mir angedeutet.

Für die personalisierte Anrede ist die Funktion Bedingter Text zuständig. Bedingung: <Feldname> = "Herr" - Dann: "Herrn" - Sonst: <Feldname> Mehr dazu steht im Writer Guide (leider nur auf Englisch verfügbar) ab Seite 298.

Gruß Jürgen

PS. Da du wegen des Bildes jetzt angemeldet bist, kannst du einen Beitrag auch Ändern. Das ist so lange sinnvoll, wie noch niemand geantwortet hat.

Re: Leere Felder in Adresszeile

Verfasst: Di, 27.11.2012 00:04
von Constructus
Hallo,

wenn's etwas persönlicher als in den offiziellen Anleitungen sein darf:
Weglassen von Zeilen aus Adressfeld
viewtopic.php?f=1&t=23925&start=0
Briefkopf-Vorlage
viewtopic.php?f=1&t=22689
Viel Erfolg damit

Constructus

Re: Leere Felder in Adresszeile

Verfasst: Di, 27.11.2012 09:49
von rusei
Hallo und vielen Dank an alle!

meine Adressdaten stammen aus den Kontakten vom Mac. Es gibt da verschiedene Gruppen.
Kann mir vielleicht jemand eine Schritt für Schritt Anleitung für Dummies machen? Gerne auch gegen Belohnung!

Danke!
Rudi

Re: Leere Felder in Adresszeile

Verfasst: Di, 27.11.2012 10:32
von juetho
rusei hat geschrieben:meine Adressdaten stammen aus den Kontakten vom Mac. Es gibt da verschiedene Gruppen.
Dann kennt Writer deine Adressen in gleicher Weise wie eine Datenbank. Ich hatte den Zugriff auf die Felder so formuliert:

Code: Alles auswählen

[<Datenbankname>.<Tabellenname>.<Feldname>]
Wenn du über Einfügen > Feldbefehl > Andere das Register Datenbank wählst, dann stehen im Teilfenster "Datenbankauswahl" die Begriffe, die als <Datenbankname> zur Verfügung stehen. Ein Klick auf das Plus zeigt die Begriffe, die als <Tabellenname> innerhalb einer Datenbank verwendet werden können. Für die Auswahl Seriendruck-Feld bekommst du über ein weiteres Plus-Zeichen die Begriffe, die als <Feldname> angeboten werden. Das (zusammen mit der eingebauten Hilfe, z.B. über Feldbefehl > Funktionen) sollte es dir ermöglichen, selbst die Lösung zu finden.

Du musst möglicherweise verschiedene Kombinationen bei den Punkten und eckigen Klammern ausprobieren und die Begriffe mit Gänsefüßchen versehen; das hängt von deinen Bezeichnungen ab. Auch ich war mit den Bedingungen erst beim fünften oder zehnten Versuch erfolgreich. Jürgen

Re: Leere Felder in Adresszeile

Verfasst: Di, 18.12.2012 12:17
von rusei
sorry Leute, aber ich bin zu dämlich das auf die Schnelle umzusetzen.
Wer kann und möchte sich einen 20er verdienen und mir kurzfristig helfen???
Ich brauche die Umschläge heute noch...

Danke!
Rudi

Re: Leere Felder in Adresszeile

Verfasst: Di, 18.12.2012 12:28
von pmoegenb
Hallo Rudi,

in der Programmhilfe ist das ziemlich einfach erläutert. Ich zitiere:

Beispiel: Verstecken von leeren Datenbankfeldern
Sie können eine Bedingung erstellen, die leere Felder verbirgt, z. B. wenn das Feld FIRMA für einige Datensätze keine Angaben enthält.
Wählen Sie Versteckter Absatz und geben Sie folgende Bedingung ein: Adressbuch.Adressen.Firma EQ "".
oder
NOT Adressbuch.Adressen.Firma
Wenn das Datenbankfeld FIRMA leer ist, ist die Bedingung erfüllt, und der Absatz wird verborgen.

Um versteckte Absätze am Bildschirm anzuzeigen, wählen Sie Extras - Optionen - LibreOffice Writer - Formatierungshilfen und deaktivieren das Markierfeld Felder: Versteckte Absätze.


D.h., im Dokument bildest Du zunächst den Absatz mit dem/den Seriendruckfelder/n und davor setzt Du die vorgenannte Bedingung.

Re: Leere Felder in Adresszeile

Verfasst: Di, 18.12.2012 12:38
von rusei
Danke, aber das hilft mir alles nicht weiter. Solange ich kein plastisches Beispiel habe, an dem ich arbeiten bzw. üben kann.
Ist die Diskrepanz eventuell dass ich die Mac Version nutze??

Re: Leere Felder in Adresszeile

Verfasst: Di, 18.12.2012 17:34
von miesepeter
rusei hat geschrieben:Ist die Diskrepanz eventuell dass ich die Mac Version nutze??
Hallo,
kann ich mir nicht vorstellen, die oben vorgeschlagenen Vorgehensweisen sind erprobt. Dein Problem ist wohl, dass du in Informationen nicht einordnen kannst.
Vielleicht fängst du nochmal grundsätzlich an, siehe die Beiträge EGOs im Wissensarchiv "Serienbrief: Erstellen für Einsteiger" (viewtopic.php?f=25&t=54375).
Viel Erfolg!

Re: Leere Felder in Adresszeile

Verfasst: Di, 01.04.2014 12:55
von rusei
Hallo!!
Bin wieder dran, diesmal solange bis es klappt.

Wie ist das eigentlich mit der Datenbank? Wenn ich die von meinem Adressbuch Mac erstelle und dann neue Adressen eingebe: muss ich dann jedesmal eine neue Datenbank erstellen?
Warum kann ich nicht direkt auf das Adressbuch zugreifen?