Hi Boris,
Am Mittwoch, dem 17.05.2023 um 18:35 +0200 schrieb Boris Kirkorowicz:
Hallo,
Am 16.05.23 um 18:54 schrieb Michael Höhne:
Am Dienstag, dem 16.05.2023 um 18:31 +0200 schrieb Boris
Kirkorowicz:
Hallo,
ich habe hier für mehrere Projekte sehr ähnliche Serienbriefe mit
in
weiten teilen identisch strukturierten Datenquellen. Bislang
handhabe
ich das so, dass jedes Projekt seine eigene Serienbriefvorlage und
seine
eigene Datenquelle (.ods) in seinem Projektverzeichnis hat. Wenn
sich
in
einer Datenquelle strukturell etwas ändert, muss diese Änderung
meist
auch in den anderen Datenquellen erfolgen. Es liegt auf der Hand,
dass
das redundante Arbeit bedeutet und Fehler vermehrt. Daher spiele
ich
mit
dem Gedanken, die Quellen in einer einzigen .ods-Datei
zusammenzuführen
und für die Projekte nur noch die Serienbriefvorlagen einzeln
bearbeite.
Ich hatte mal bei einer Kollegin ein ähnliches Problem. Das haben
wir
ganz einfach gelöst: Es gab eine eigene Spalte, über die man
festlegen
konnte, zu welcher Gruppe der jeweilige Adresseintrag gehört.
In der zugehörigen .ODB-Datei haben wir dann Abfragen erstellt, die
passend zu einem Projekt die Adressgruppen über die Zusatzspalte
"filtern". Statt der eigentlichen Tabelle haben wir dann diese
Abfragen
als Datenquelle für die Serienbriefe verwendet.
mit Base habe ich bislang noch nicht gearbeitet. Muss man dann vor
jedem
Druck die .odb-Datei öffnen und die Abfrage durchführen, oder wie
läuft
das dann ab?
Du erstellst eine odb-Datei und wählst dort "Verbindung zu einer
bestehenden Datenbank" aus. Als Datenbannk nimmst du dann deine
bestehende ods-Datei.
In der odb-Datei kannst du dann Abfragen definieren, die du einfach wie
verschiedene Tabellen in ods-Dateien als Datenquelle für einen
Serienbrief nutzen kannst. Die Abfrage sorgt dafür, dass du nur die
passenden Einträge deiner ods-Tabelle zu sehen bekommst.
Die Kollegin hatte z.B. vier ods-Tabellen, mit denen sie über die
Serienbrieffunktion Versandetiketten erstellt hatte. Da gab es welche
für Briefe/Pakete und Inlands/Auslandssendungen.
Wir haben dann in die ods-Tabelle zwei neue Spalten angefügt: In einer
stand entweder ein "b" für Brief oder ein "p" für Paket. In der anderen
dann entweder ein "i" oder ein "a" für Inland bzw. Ausland.
Die Abfrage für Inlands-Briefe hat dann z.B. alle Einträge angezeigt,
die in der ersten Spalte ein "b" und in der zweiten Spalte ein "i"
enthielt.
Die Vorlage für die Inlands-Briefetiketten hat dann einfach diese
Abfrage als Datenquelle bekommen.
Ich kann das gerne näher erläutern und ein kleines Beispiel basteln, bin
aber erst am Sonntag wieder zu Hause.
Gruß,
Michael...
... der jetzt zum Bahnhof fährt, um das Leben "in vollen Zügen" zu
"genießen" ;-)
--
Mit freundlichem Gruß Best regards
Boris Kirkorowicz
--
Liste abmelden mit E-Mail an: users+unsubscribe@de.libreoffice.org
Probleme? https://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: https://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: https://listarchives.libreoffice.org/de/users/
Datenschutzerklärung: https://www.documentfoundation.org/privacy
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.