Richtext in Formularen und Berichten - Teil 1

Die Verwaltung von formatierten Texten in Access ist nicht ohne Aufwand und den Einsatz externer Tools möglich, wenn etwa Word als Editor dient und die Texte als OLE-Objekt abgespeichert werden. Das Richtext-Format erlaubt es jedoch, formatierte Texte wesentlich effizienter in Memofeldern zu speichern. Wir zeigen Ihnen, welches Tool Sie dafür benötigen und wie es funktioniert.

Wenn Access eine Funktion nicht anbietet, springt meist irgendein Hersteller in die Bresche und bietet ein passendes ActiveX-Steuerelement oder ein Add-In dafür an. Im Fall der Verwaltung formatierter Texte ist das ähnlich: Neben einigen kostenpflichtigen Controls ist in der Community immer wieder die Rede vom kostenlosen RTF2-Steuerelement von Stephen Lebans (http://www.lebans.com). Es bietet die Möglichkeit, Texte in Formularen einzugeben, zu formatieren und in Berichten wieder auszugeben. In der vorliegenden Beitragsreihe erfahren Sie, wie Sie mit dem Steuerelement umgehen und welche Klippen es dabei zu umschiffen gilt.

Download und Installation

Unter http://www.lebans.com/richtext.htm finden Sie die Möglichkeit zum Download des RTF2- Steuerelements sowie weitere Informationen und Beispieldatenbanken und eine Zip-Datei mit einer Setup-Routine (May23-2004OCXonly.zip). Diese führen Sie aus und installieren damit das ActiveX-Steuerelement auf Ihrem Rechner.

RTF oder HTML?

Wenn Entwickler in Zusammenhang mit der Bearbeitung formatierter Texte über das RTF2-Control sprechen, ist meist auch die Rede von HTML und dem Webbrowser-Steuerelement. Denn leider ist es nicht ohne weiteres möglich, mit HTML formatierten Text per Bericht auszugeben.