Hallo Tom2,
Eine schönere Lösung als die MS Office Produkte habe ich nicht parat, da den Druck zu programmieren ein ziemlich schweres Thema sein soll (zumindest mit MFC ;-).
Hmm, da könnte man sich doch wirklich mal OpenOffice anschauen. Wenn man dort eine kleine Vorlage in Din A5 erstellt, seinen Wünschen entsprechend anpasst und mit einem Platzhalter (z.B. #MAINCONTENT#) versieht, kann man die entstehende Datei *.sxw in einem ZIP-Programm öffnen.
OpenOffice speichert die Inhalte ja in einem XML-Format, und ich denke dass wenn man sich ein wenig in die XML-Sprache von OpenOffice eingearbeitet hat schnell ein Programm erstellt hat, dass die Datenbank ausliest und die Daten entsprechend dem gewünschten Format in OpenOffice-Dateien ablegt. Und diese lassen sich dann ganz einfach ausdrucken... :-)
Es bedarf hier natürlich ein wenig Arbeit und Interesse an neuen Techniken.
Bis dann!
Marc Reichelt || http://www.marcreichelt.de/
Linux is like a wigwam - no windows, no gates and an Apache inside!
SELFCode: ie:{ fl:| br:> va:} ls:< fo:} rl:( n4:( ss:) de:> js:| ch:? sh:| mo:) zu:)
http://emmanuel.dammerer.at/selfcode.html