von miesepeter » Mi, 22.09.2010 23:37
Hallo,
du musst nach meinem Vorschlag einen Serienbrief (Seriendruck) erstellen.
Hierzu ist es nötig, eine Calc-Datei als Datenbank anzumelden (gleichzeitig bildet OOo eine zusätzliche Datenbankdatei). Hierzu gibt es mehrere Verfahren, die im Forum teils kontrovers diskutiert wurden. Ich persönlich gehe dabei immer so vor:
- Calc-Datei erstellen, speichern (und schließen)
- Textdatei öffnen und speichern
- Menü Datei > Neu > Datenbank
- Verbindung zu einer bestehenden Datenbank herstellen :: Spreadsheet (Tabelle)
- Durchsuchen und Calc-Datei wählen
- Fertigstellen Dialog: Eine Datei mit Dateiendung .ODB an zu wählendem Ort angeben. Hilfreich ist meist der selbe Ordner, in dem sich die Calc-Datei befindet. Diese Datei öffnet sich > wieder schließen (da künftige Änderungen über die Calc-Datei initiiert werden).
- Mit Taste F4 den Datenbankexplorer öffnen und entsprechende Spalte markieren.
- Durch das Hereinziehen des Spaltenkopfs mit der Maus alle Datensätze in das Textdokument ziehen.
- Über das Icon "Seriendruck" einen Seriendruck initiieren (Assistent wird aufgerufen).
- Meist geht dies erheblich einfacher mit dem einfachen Druckdialog. Dieses Verfahren wird hier im Forum oft vorgeschlagen.
- Ich stellte jedoch fest (LinuxMint 9-64), dass bei verschiedenen Wiederholungen keine Datensatzauswahl mehr möglich ist und der Druckdialog einfach "verschwindet".
- Über den Seriendruckassistenten lassen sich einzelne Blätter ausdrucken oder als einzelne Datei abspeichern, aber auch alle Dateien in einer zusammenfassen (was ich selbst normalerweise so haben möchte).
In meinem Screenshot wird ein Teil des Datenbankexplorers gezeigt. Die ersten beiden Spalten wurden in Calc so formatiert wie das auch die letzten beiden Spalten zeigen. Die Datenbank übernimmt jedoch nur das Standardformat (Zahlenausdruck), z.B. 20.09.10. Daher hatte ich in Calc mit der weiter oben genannten Formel [=TEXT()] noch die Textausgabe 20. September 2010 erzeugt, die auch so übertragen wird. Ich nahm Arbeitswochenanfang und -ende aus dem Grund, weil ich öfter Raumbelegungspläne erstellen muss, die eben beide Daten enthalten...
Hoffe das ist ausführlich genug; leider ist die Seriendruck-Funktion von OOo noch nicht ganz ausgereift, siehe dazu viele Diskussionen hier im Forum...
.

- Datenbankexplorer.png (80.47 KiB) 2579 mal betrachtet
... Jetzt liegt's an dir, was draus zu machen!
Ciao
Hallo,
du musst nach meinem Vorschlag einen Serienbrief (Seriendruck) erstellen.
Hierzu ist es nötig, eine Calc-Datei als Datenbank anzumelden (gleichzeitig bildet OOo eine zusätzliche Datenbankdatei). Hierzu gibt es mehrere Verfahren, die im Forum teils kontrovers diskutiert wurden. Ich persönlich gehe dabei immer so vor:
[list][*]Calc-Datei erstellen, speichern (und schließen)[*]Textdatei öffnen und speichern[*]Menü Datei > Neu > Datenbank[*]Verbindung zu einer bestehenden Datenbank herstellen :: Spreadsheet (Tabelle)[*]Durchsuchen und Calc-Datei wählen[*]Fertigstellen Dialog: Eine Datei mit Dateiendung .ODB an zu wählendem Ort angeben. Hilfreich ist meist der selbe Ordner, in dem sich die Calc-Datei befindet. Diese Datei öffnet sich > wieder schließen (da künftige Änderungen über die Calc-Datei initiiert werden).[*]Mit Taste F4 den Datenbankexplorer öffnen und entsprechende Spalte markieren.[*]Durch das Hereinziehen des Spaltenkopfs mit der Maus alle Datensätze in das Textdokument ziehen.[*]Über das Icon "Seriendruck" einen Seriendruck initiieren (Assistent wird aufgerufen).
[list][*]Meist geht dies erheblich einfacher mit dem einfachen Druckdialog. Dieses Verfahren wird hier im Forum oft vorgeschlagen.[*]Ich stellte jedoch fest (LinuxMint 9-64), dass bei verschiedenen Wiederholungen keine Datensatzauswahl mehr möglich ist und der Druckdialog einfach "verschwindet".[/list][*]Über den Seriendruckassistenten lassen sich einzelne Blätter ausdrucken oder als einzelne Datei abspeichern, aber auch alle Dateien in einer zusammenfassen (was ich selbst normalerweise so haben möchte).[/list]
In meinem Screenshot wird ein Teil des Datenbankexplorers gezeigt. Die ersten beiden Spalten wurden in Calc so formatiert wie das auch die letzten beiden Spalten zeigen. Die Datenbank übernimmt jedoch nur das Standardformat (Zahlenausdruck), z.B. 20.09.10. Daher hatte ich in Calc mit der weiter oben genannten Formel [=TEXT()] noch die Textausgabe 20. September 2010 erzeugt, die auch so übertragen wird. Ich nahm Arbeitswochenanfang und -ende aus dem Grund, weil ich öfter Raumbelegungspläne erstellen muss, die eben beide Daten enthalten...
Hoffe das ist ausführlich genug; leider ist die Seriendruck-Funktion von OOo noch nicht ganz ausgereift, siehe dazu viele Diskussionen hier im Forum...
.
[attachment=0]Datenbankexplorer.png[/attachment]
... Jetzt liegt's an dir, was draus zu machen!
Ciao