Kapitel 4: Berichte
Rich-Text-Felder drucken
Bekanntlich kann man jetzt auch HTML-Steuerzeichen für die Formatierung von Text- bzw. Memofeldern
verwenden. Setzen Sie dazu die TextFormat-Eigenschaft auf Rich-Text. Zusätzlich kann man die Vergrößer-
bar-Eigenschaft (CanGrow) auf True setzen.
Abbildung 4.9 Ein Report mit Rich-Text-Feld in der Druckvorschau
Sollten Sie die TextFormat-Eigenschaft auf Nur-Text gestellt haben, wird Ihnen der entsprechende HTML-
Code des Datenfeldes angezeigt:
Abbildung 4.10 HTML-Quellcode
Verlauf eines Memofeldes drucken
Haben Sie die »Nur anfügen«-Eigenschaft eines Memofeldes aktiviert, werden alle Änderungen an diesem
Feld mit Datumsstempel dokumentiert. Da dies kein reiner Selbstzweck ist, wollen Sie den Verlauf (bzw.
die Historie) zusammen mit dem aktuellen Inhalt ausdrucken.
Hier hilft Ihnen die Application.ColumnHistory-Methode weiter:
ColumnHistory(Tabellenname, SpaltenName, Suchstring)
Tabellenname und Spaltenname dürften selbsterklärend sein, der Suchstring entspricht einer SQL WHERE-
Klausel (ohne WHERE) bzw. dem Suchstring bei einem Find. Hier können Sie also den Primärschlüssel zur
Suche einsetzen.
Entwerfen Sie wie gewohnt den Bericht, fügen Sie ein zusätzliches Textfeld ein und legen Sie dessen Steuer-
elementinhalt wie folgt fest:
212

Get Microsoft Office Access 2007-Programmierung - Das Handbuch now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.