Richtext in Formularen und Berichten - Teil 1
Beispieldatenbank
Für die ersten Beispiele genügt eine Beispieldatenbank mit lediglich einer einzigen Tabelle. Nennen Sie sie tblRTF und fügen Sie ihr die folgenden Felder hinzu:
-
RTFID (Primärindex, Autowert)
-
RTF (Memofeld)
Anschließend kann es sofort losgehen: Erstellen Sie ein neues Formular namens frmRTF und weisen Sie diesem als Datenherkunft die soeben erstellte Tabelle zu. Ziehen Sie beide Felder der Datenherkunft in den Detailbereich des Formulars.
Steuerelement einfügen
Nun kommt das RTF2-Steuerelement. Fügen sie es über Einfügen/ActiveX-Steuerelement im entsprechenden Dialogfeld (Bild 1) ein. Benennen Sie das Steuerelement in ctlRTF2 um.
Nach dem Einfügen der Steuerelemente passen Sie deren Größe und Ausrichtung am besten wie in Bild 2 an und stellen die Eigenschaft Steuerelementinhalt auf das Feld RTF ein.
Die Hintergrundfarbe des RTF2-Steuerelements ist standardmäßig grau. Ziehen Sie Weiß als Hintergrundfarbe vor, öffnen Sie den für ActiveX- Steuerelemente typischen Eigenschaften- Dialog über den Kontextmenü-Eintrag RTF2 Control-Object/Eigenschaften und wählen auf der Registerseite Farben per Klick auf die entsprechende Schaltfläche die gewünschte Farbe aus.
Die beiden großen Felder im Beispielformular sollen einerseits den Quelltext des RTF2-Dokuments und andererseits die formatierte Fassung des Textes anzeigen. In einer Anwendung würden Sie das Textfeld mit dem Quelltext weglassen, aber zum Kennenlernen ist dies sehr praktisch.