Seite 1 von 1

Brief direkt aus Base zusammensetzen und drucken

Verfasst: Di, 28.01.2014 16:57
von lou-cypher
Hallo,

ich habe einen Wunsch und möchte diesen gerne realisieren, weiß nur nicht wie ich anfangen soll. Vielleicht kann mir jemand helfen.
Es geht darum direkt aus einem Formular bestimmte Datensätze auszulesen (Anrede, Vorname, Nachname, Firma, Anschrift, PLZ, Ort, Land) und diese mit Daten aus einer anderen Tabelle zusammen auszudrucken über eine Schaltfläche mit einem Druckersymbol. Es soll also praktisch ein Brief erstellt werden (Anschrift und Anrede aus einer Tabelle und Textblöcke aus einer anderen Tabelle). Desweiteren soll es auch die Möglichkeit geben solche zusammengesetzte Datensätze als Mail zu versenden. Optimal wäre, wenn dieser zusammengesetzte Inhalt auch noch in der Datenbank abgespeichert wird, so dass man später sehen kann welches Dokument welchem Kunden in welcher Form gesendet wurde.

Beispiel:

Tabelle "Texte" : Daraus wird der Absender, der Betreff, die Anrede, der Inhalt und die Grußformel ausgelesen
Tebelle "Kunden": Daraus wird der Empfänger ausgelesen

Über den Button "1. Brief" soll nun ein Brief zusammengestellt werden, der an den Drucker übergeben werden soll
Über den Button "2. Brief" soll ein anderer Brief zusammengestellt werden.
Über den Button "1. Mail" soll eine Mail zusammengestellt werden, die direkt versendet wird.

Jedes zusammengestellte Dokument soll in der Datenbank mit aktuellem Datum abgespeichert werden.


Ich weiß, das ist eine ganze Menge. Mir würde ersteinmal ein Anfang genügen. Vielleicht kriege ich es dann nach und nach so hin, wie ich es haben möchte.
Oder jeemand sagt mir, dass das viel zu schwer zu realisieren ist, oder hat eine Vorlage als Download, die man etwas umstricken kann.

Vielen Dank erstmal

Lou

Re: Brief direkt aus Base zusammensetzen und drucken

Verfasst: Di, 28.01.2014 18:18
von RobertG
Hallo Lou,

was Du brauchst ist ein Serienbrief. Der beruht schließlich auf Daten, die in der Datenbank gespeichert sind. Willst Du so etwas direkt aus Base heraus starten, so hilft Dir ein Makro dabei, den Serienbrief direkt auszudrucken.
In dem aktuellen Handbuch für LO-Base (Version LO 4.1) ist so ein Kontakt beschrieben. Es liegt auch den Beipspieldatenbanken ein Verzeichnis für die Serienbrieferstellung bei. ich hänge das einmal hier an.

Ein Bericht, wie er über den Report-Builder erstellt werden kann, ist leider nicht so ohne weiteres möglich, da in einem Bericht die Textfelder eine feste Größe haben. Der Serienbrief hingegen erzeugt nicht begrenzten Text über Feldbefehle.

Gruß

Robert

Re: Brief direkt aus Base zusammensetzen und drucken

Verfasst: Di, 28.01.2014 22:37
von lou-cypher
Danke schon mal für die Info Robert. Ich schau mir das morgen mal an. Da kommen aber bestimmt noch Fragen auf ;-)