Rich-Text in Formularen

Lies diesen Artikel und viele weitere mit einem kostenlosen, einwöchigen Testzugang.

Im Artikel “Rich-Text-Felder in Tabellen” haben wir die Grundlagen zu Feldern des Datentyps “Langer Text” mit dem Wert “Rich-Text” für die Eigenschaft “Textformat” erläutert. Im vorliegenden Artikel gehen wir einen Schritt weiter und schauen uns an, wie Sie Rich-Text in Textfeldern in Formularen anzeigen können und was beim Umgang mit Daten in diesem Textformat zu beachten ist.

Beispieldatenbank

Die Beispiele dieses Artikels finden Sie in der Datenbank 2004_RichTextInFormularen.accdb.

Rich-Text-Felder

Im Artikel Rich-Text-Felder in Tabellen haben wir gezeigt, wie Sie das Format eines Textfeldes mit dem Datentyp Langer Text von Nur-Text auf Rich-Text ändern können. Dazu war lediglich die änderung einer einzigen Eigenschaft nötig. Im Anschluss konnten Sie direkt die Formatierungsmöglichkeiten des Rich-Text-Feldes nutzen, die über das Popup-Menü oder das Ribbon angeboten werden.

Nun wollen wir uns ansehen, wie wir die Rich-Text-Möglichkeiten in einem Formular nutzen können.

Rich-Text-Textfeld

Zu Beispielzwecken verwenden wir die Tabelle tblRichText aus dem oben genannten Artikel weiter. Wir erstellen ein neues Formular, weisen seiner Eigenschaft Datensatzquelle die Tabelle tblRichText zu und ziehen alle Felder der Tabelle in den Entwurf des Formulars (siehe Bild 1).

Hinzufügen eines Rich-Text-Feldes zu einem Formular

Bild 1: Hinzufügen eines Rich-Text-Feldes zu einem Formular

Stellen wir die beiden Eigenschaften Horizontaler Anker und Vertikaler Anker des Textfeldes, das an das Feld RichText gebunden ist, auf Beide ein, erhalten wir nach einem Wechsel in die Formularansicht die Ansicht aus Bild 2.

Das Rich-Text-Feld in Aktion

Bild 2: Das Rich-Text-Feld in Aktion

Wir brauchen also gar keine änderungen vorzunehmen, um auf den Rich-Text des Textfeldes zuzugreifen.

Rich-Text für Felder mit dem Datentyp “Kurzer Text”

Wenn Sie für ein Textfeld, das an ein Feld mit dem Datentyp Kurzer Text gebunden ist, die Eigenschaft Textformat auf Rich-Text einstellen wollen, erhalten Sie die Fehlermeldung aus Bild 3. Sie müssen also den Datentyp vorher auf Langer Text umstellen, wenn Sie Rich-Text in einem Textfeld nutzen können.

Ende des frei verfügbaren Teil. Wenn Du mehr lesen möchtest, hole Dir ...

Testzugang

eine Woche kostenlosen Zugriff auf diesen und mehr als 1.000 weitere Artikel

diesen und alle anderen Artikel mit dem Jahresabo

Schreibe einen Kommentar