Die Dokumente zum Serienbrief sind in der vorliegenden Fassung nur zu gebrauchen, wenn
1. die Datenbank in LO angemeldet ist unter dem Namen "Example_MailMerge"
2. alle Dateien in einem gmeinsamen Verzeichnis liegen
3. die Makrofunktionalität ermöglicht wird.
Es wird über ein Makro die Serienbrieffunktionalität angesprochen. In der Datenbank befinden sich zwei Makros, die entsprechend an die Serienbriefe angepasst wurde. So etwas lässt sich mit Variablen auch in einem Makro zusammen fassen, sollte hier aber nicht zusätzlich verwirren.
Über die Makros wird ein Brief erzeugt und direkt in dem Verzeichnis abgespeichert, in dem sich auch der Serienbrief und die Datenbank befindet. Mehrmaliges Erstellen des Briefes führt zu mehreren durchnummerierten Briefen mit dem Feld "Nachname" als Dateibeginn.
Die Rechnungserstellung hat so noch ein paar Schönheitsfehler:
Die Abfrage ist bisher auf 10 Rechnungsposten begrenzt. Ein Serienbrief kann leider nur einen Datensatz aus einer Quelle auslesen. Hier müsste also in den SQL-Code eingegriffen werden und einfach das entsprechende Element noch mehrmals mit fortlaufender Nummerierung kopiert werden.
Der Serienbrief arbeitet mit Tabulatoren. Wird die Beschreibung des Gegenstandes zu groß, so verschiebt sich entsprechend der folgende Inhalt. Hier muss gegebenenfalls nachgearbeitet werden.