Wochenende ist vorbei und daher hier die (vorerst) letzte "finale" Version.
Das Archiv enthaelt das Script "mergedata.bas", einen Beispielserienbrief "mergetest.tmd", sowie die Beispieldatenquellen "mergetest.csv" und "mergetest.dbf" zum testen. Zusaetzlich noch "mergebutton.ico" fuer diejenigen, welche das Script ueber einen benutzerdefinierten Button aus der Symbolleiste starten moechten und ein passendes Symbol suchen.
Dateianhang:
mergebutton.jpg [ 36.07 KiB | 659-mal betrachtet ]
- Es werden nur "normale" Serienbriefdateien unterstuetzt (normal= alles was mit Strg+A markiert wird). Damit entfallen Konstrukte, welche Textrahmen oder aehnliches verwenden. Einfache Bilder sind aber moeglich (siehe Beispieldatei).
- Als Datenquelle werden Textdateien (CSV/TXT) und dBase-Dateien unterstuetzt.
- Es erfolgt eine Abfrage des auszugebenden Bereiches (Datensatz von ... bis).
- Das Zieldokument erhaelt einen automatisch generierten Namen.
- Das Zieldokument wird durch das Script auch von der Datenquelle getrennt. Diese Trennung von der Datenquelle funktioniert leider NICHT, wenn das Script ueber den Menupunkt "Script starten" aufgerufen wird - es muss entweder direkt ueber BasicMaker oder einen benutzerdefinierten Button (s.o.) gestartet werden. Bei diesem Problem bin ich fuer weitere Loesungsvorschlaege offen (hier waeren auch die Entwickler gefragt

).
Die Dokumentation im Script sollte ausreichend sein, um entsprechende Erweiterungen, Aenderungen oder Verbesserungen durchfuehren zu koennen.