martin11 hat geschrieben: Do, 06.08.2020 09:55
genau das ist der Punkt, den ich nicht kapiere.
Was genau kapierst du nicht?
base ist nunmal die beste Grundlage für einen Serienbrief.
Die meisten anderen Methoden, die aus Tradition noch angeboten werden, funktionieren letztlich über den Umweg, dass man die fertige Tabelle in eine base-Tabelle überführt. Das geht fast problemlos, man muß es nur mal durchspielen.
Ich selbst nutze nicht die base-Tabelle selbst, sondern eine "Abfrage" in base, die ebenfalls eine Tabellenstruktur hat, aber konkret auf zwei Tabellen in derselben base-Datenbank zugreift. So kann man nämlich komplizierte Sachverhalte und Auswahlen gestalten, z.B. habe ich in meiner Gemeinschaft
Mitglieder, die ausgeschieden sind und neue. Ich baue also in die Tabelle der "Mitglieder" eine Spalte "Selektion" (ja/nein) ein und nur die gültigen werden angekreuzt und werden berücksichtigt. Die andere Tabelle beinhaltet die "Objekte", die man verwaltet. Hier werden auch die Verbräuche festgehalten und die daraus resultierenden €-Beträge, die zu zahlen sind. In der konstruierten "Abfrage" (wie gesagt auch mit Tabellenstruktur) werden die gültigen" Mitglieder mit den Objekten zusammengeführt, wobei man in der Abfrage nur die für die Serienbriefvorlage nötigen Spalten aufnimmt. Die Verbindung geht über die Objektnummer (fortlaufende, selbst gewählte und in beiden Tabellen identisch).
Dann muß man im writer einmalig die Brief"vorlage" konstruieren (wird nur jährlich überarbeitet), die Verbindung zur Datenbank->Abfrage herstellen und die benötigten Felder(=Zellen) einfügen. Ich habe bereits in der Mitgliedertabelle und folglich auch in der Abfrage die Spalten email (ja/nein) und Brief (ja/nein) eingebaut und beim Anmeldungsgespräch besprochen. Wenn ich nun mit der Briefvorlage in den Druck gehe, werde ich nach "Serienbrief" gefragt, was ich bestätige. Bei korrekter Anbindung der Datenbank-Abfrage (das ist eine gute Sicherheitskontrolle) wird eine Maske aufgebaut, an der man noch Datensätze selektieren kann. Bei mail = ja erzeuge ich einzelne pdf-Dateien, für jeden Empfänger eine. Bei Brief=ja erzeuge ich einzelne pdf-Briefe (für die Ablage) und dasselbe noch mal an den Drucker.
Nun habe ich die ausführlich geschildert, wie es gehen kann. Du hingegen hast dein Problem noch nicht konkret eingeengt.