Einfügen eines Felds für Rich-Text

Wichtig :  Dieser Artikel wurde maschinell übersetzt. Bitte beachten Sie den Haftungsausschluss. Die englische Version des Artikels ist als Referenz hier verfügbar: hier.

Wenn Sie möchten, dass Benutzer formatierten Text, Absatzumbrüche, Tabellen, Fotos oder ClipArt-Objekte in ein Dateneingabefeld eingeben können, können Sie in der Microsoft Office InfoPath-Formularvorlage ein Feld für Rich-Text verwenden.

Inhalt dieses Artikels

Verwenden von einem Rich-Text-Feld

Die Benutzerfunktionalität

Kompatibilität Aspekte

Einfügen eines Rich-Text-Feld

Layout-Tipps

Empfohlene Verwendung eines Felds für Rich-Text

Verwenden Sie ein Feld für Rich-Text, wenn Sie folgende Aktionen ausführen möchten:

  • Sicherstellen, dass Benutzer den Text, den sie in ein Formular eingeben, hervorheben oder formatieren können.

  • Sicherstellen, dass Benutzer Tabellen oder Bilder in einen leeren Bereich im Formular eingeben können.

  • Anzeigen von Rich-Text-Informationen, die in einer Datenbank oder anderen Datenquelle enthalten sind.

  • Speichern von formatierten Daten als XHTML in der Formularvorlage zugrunde liegenden Datenquelle.

In der folgenden Abbildung wird ein Feld für Rich-Text verwendet, um ausführliche Hinweise von Benutzern zu erfassen.

Formatierter Text in einem Rich-Text-Feld im Formular

Verwandte Steuerelemente

InfoPath enthält Steuerelemente, die mit den Feldern für Rich-Text vergleichbar sind, jedoch für andere Zwecke verwendet werden. Anhand der folgenden Liste können Sie die geeigneten Steuerelemente für eine Formularvorlage bestimmen:

Textfeld    Ebenso wie in ein Textfeld können Benutzer in Felder für Rich-Text Text eingeben, bearbeiten oder anzeigen. Im Gegensatz zu einem Feld für Rich-Text zeigt ein Textfeld standardmäßig nur eine Textzeile an, und Benutzer können einem Textfeld keine Formatierungselemente hinzufügen, wie z. B. fett oder kursiv formatierter Text, Bilder oder Tabellen.

Ausdrucksfeld    Ein Ausdrucksfeld wird im Allgemeinen zum Anzeigetext schreibgeschützt, um den Wert eines anderen Steuerelements in der Formularvorlage anzuzeigen, oder zum Erstellen von Formeln, die auf XPath-Ausdrücken basieren. Im Gegensatz zu einem Rich-Text-Feld ein Ausdrucksfeld nicht speichern oder Speichern von Daten. Daher sollten Sie ein Ausdrucksfeld verwenden, nur, wenn Sie nicht möchten, dessen Wert speichern oder in eine andere Formel darauf verwiesen wird.

Seitenanfang

Der Blickwinkel des Benutzers

Ein Feld für Rich-Text ist wie ein Textfeld einfach ein Platzhalter in einem Formular, wie z. B. ein Kommentarfeld, in den Benutzer Text eingeben. Beim Eingeben von Text in ein Feld für Rich-Text haben Benutzer Zugriff auf viele Formatierungsfeatures, die sie bereits von der Verwendung in anderen Microsoft Office System-Dokumenten kennen. Benutzer können beispielsweise ein Bild oder eine Tabelle in ein Feld für Rich-Text eingeben oder einen bestimmten Textabschnitt gelb hervorheben.

Um festzustellen, ob der Text in einem bestimmten Feld in einem Formular formatiert werden kann, setzen Benutzer den Cursor in das Feld, oder sie markieren den Text in dem Feld. Wenn in der Symbolleiste Format Optionen nicht abgeblendet, sondern aktiv sind, können die Benutzer den Text wie in jedem anderen Microsoft Office System-Dokument formatieren.

Seitenanfang

Überlegungen zur Kompatibilität

Wenn Sie eine Formularvorlage in InfoPath entwerfen, können Sie einen bestimmten Kompatibilitätsmodus auswählen, um eine browserkompatible Formularvorlage zu erstellen. Wenn eine browserkompatible Formularvorlage auf einem Server veröffentlicht wird, auf dem InfoPath Forms Services ausgeführt wird, und anschließend browserfähig gemacht wird, können die auf dieser Formularvorlage basierenden Formulare in einem Webbrowser angezeigt werden. Wenn Sie eine browserkompatible Formularvorlage entwerfen, sind einige Steuerelemente im Aufgabenbereich Steuerelemente nicht mehr verfügbar, da sie nicht in einem Webbrowser angezeigt werden können.

Beim Entwerfen einer browserkompatiblen Formularvorlage sind zwar Felder für Rich-Text verfügbar, jedoch mit den folgenden Einschränkungen:

  • Die teilweise Rich-Text-Formatierung wird in der Browserversion des Felds für Rich-Text nicht unterstützt. Wenn im Aufgabenbereich Designdetektiv ein Fehler zu nicht kompatiblen Rich-Text-Einstellungen angezeigt wird, aktivieren Sie das Kontrollkästchen Nur browserfähige Einstellungen aktivieren im Dialogfeld Eigenschaften für Feld für Rich-Text. Auf diese Weise werden automatisch die richtigen Rich-Text-Einstellungen ausgewählt.

  • Sie können für ein Feld für Rich-Text in einer browserkompatiblen Formularvorlage verknüpfte Bilder aktivieren. Eingebettete Bilder werden jedoch nicht unterstützt.

  • Für Rich-Text-Feldern sämtliche Formatierungsoptionen stehen nur in unterstützten Versionen von Internet Explorer, einschließlich Microsoft Internet Explorer 6.0 und Windows Internet Explorer 7.0. Es ist möglich für Benutzer zum Bearbeiten von Text in einem Rich-Text-Feld in anderen unterstützten Browsern wie Firefox 1.5 oder Safari 2.0, aber Formatierungsoptionen sind nicht verfügbar, darunter die Textfarbe und Zuweisen von Zeichenformaten.

Seitenanfang

Einfügen eines Felds für Rich-Text

Ein Feld für Rich-Text wird unterschiedlich eingefügt, je nachdem, ob Sie eine neue, leere Formularvorlage entwerfen oder die Formularvorlage anhand einer Datenbank oder einer externen Datenquelle erstellen.

In der folgenden Abbildung ist ein im Entwurfsmodus markiertes Feld für Rich-Text dargestellt.

Im Entwurfsmodus ausgewähltes Rich-Text-Feld

Steuerelemente können gebunden oder ungebunden sein. Wenn ein Steuerelement gebunden ist, ist es mit einem Feld oder einer Gruppe in der Datenquelle verbunden, sodass in das Steuerelement eingegebene Daten in der zugrunde liegenden Formulardatei (XML) gespeichert werden. Wenn ein Steuerelement ungebunden ist, ist nicht mit einem Feld oder einer Gruppe verbunden, und in das Steuerelement eingegebene Daten werden nicht gespeichert. Wenn Sie ein Steuerelement auswählen oder mit dem Mauszeiger darauf zeigen, werden rechts oben in der Ecke des Steuerelements Text und eine Bindungssymbol angezeigt. Der Text weist auf die Gruppe oder das Feld hin, mit der/dem das Steuerelement in der Datenquelle verbunden ist. Das Symbol zeigt an, ob das Steuerelement korrekt an diese Gruppe oder das Feld gebunden ist. Wenn die Bindung korrekt ist, wird ein grünes Symbol angezeigt. Wenn etwas mit der Bindung nicht stimmt, wird stattdessen ein blaues oder rotes Symbol angezeigt.

Die Datenquelle für die Formularvorlage besteht von Feldern und Gruppen, die in einer hierarchischen Ansicht im Aufgabenbereich Datenquelle angezeigt werden. Rich-Text-Feldern werden immer an Felder gebunden. Im folgenden Beispiel wird im Feld Notizen auf dem Formular in das Feld DiscussionItemNotes im Aufgabenbereich Datenquelle gebunden.

Beziehung zwischen Rich-Text-Feld in der Formularvorlage und entsprechendem Feld in Datenquelle

Einfügen eines Felds für Rich-Text in eine neue, leere Formularvorlage

Wenn Sie eine neue, leere Formularvorlage entwerfen, ist das Kontrollkästchen Datenquelle automatisch erstellen im Aufgabenbereich Steuerelemente standardmäßig aktiviert. Hierdurch kann InfoPath Felder und Gruppen automatisch in der Datenquelle erstellen, wenn Sie der Formularvorlage Steuerelemente hinzufügen. Diese Felder und Gruppen werden im Aufgabenbereich Datenquelle durch Ordner- und Dateisymbole dargestellt.

  1. Bewegen Sie den Cursor an die Position in der Formularvorlage, an der das Steuerelement eingefügt werden soll.

  2. Wenn der Aufgabenbereich Steuerelemente nicht angezeigt wird, klicken Sie im Menü Einfügen auf Weitere Steuerelemente, oder drücken Sie ALT+I, C.

  3. Klicken Sie unter Steuerelemente einfügen auf Feld für Rich-Text.

  4. Um die Art von Rich-Text anzugeben, die Benutzer eingeben können, doppelklicken Sie auf das Feld für Rich-Text, das in die Formularvorlage eingefügt wurde. Klicken Sie auf die Registerkarte Anzeige, und aktivieren oder deaktivieren Sie dann die Kontrollkästchen unter Verfügbare Formatierungen.

  5. Wenn Sie dem Steuerelement eine Beschriftung hinzufügen möchten, geben Sie den Text oberhalb des Steuerelements oder links von ihm gefolgt von einem Doppelpunkt (:) ein.

Einfügen eines Felds für Rich-Text in einer Formularvorlage, die auf einer vorhandenen Datenquelle basiert

Wenn Sie das Design der Formularvorlage auf eine vorhandene Datei von Extensible Markup Language (XML), Datenbank oder Webdienst beruht, leitet InfoPath die Felder und Gruppen im Aufgabenbereich Datenquelle aus der entsprechenden Datenquelle ab. In diesem Szenario können Sie ein rich Textfeld einfügen, durch Ziehen eines Felds aus dem Aufgabenbereich " Datenquelle " in der Formularvorlage oder indem ein rich Textfeld aus dem Aufgabenbereich Steuerelemente einfügen, wie im folgenden beschrieben:

  1. Bewegen Sie den Cursor an die Position in der Formularvorlage, an der das Steuerelement eingefügt werden soll.

  2. Wenn der Aufgabenbereich Steuerelemente nicht angezeigt wird, klicken Sie im Menü Einfügen auf Weitere Steuerelemente, oder drücken Sie ALT+I, C.

  3. Klicken Sie unter Steuerelemente einfügen auf Feld für Rich-Text.

  4. Wählen Sie im Dialogfeld Bindung für Feld für Rich-Text die Gruppe aus, in der Daten des Felds für Rich-Text gespeichert werden sollen, und klicken Sie auf OK.

  5. Um die Art von Rich-Text anzugeben, die Benutzer eingeben können, doppelklicken Sie auf das Feld für Rich-Text, das in die Formularvorlage eingefügt wurde. Klicken Sie auf die Registerkarte Anzeige, und aktivieren oder deaktivieren Sie dann die Kontrollkästchen unter Verfügbare Formatierungen.

  6. InfoPath verwendet den Namen des Felds oder der Gruppe als Beschriftung des Steuerelements. Ändern Sie den Beschriftungstext bei Bedarf.

    Tipp : Sie können Steuerelemente auch mithilfe des Aufgabenbereichs Datenquelle hinzufügen. Klicken Sie hierzu im Aufgabenbereich Datenquelle mit der rechten Maustaste auf das Feld, an das Sie das Feld für Rich-Text binden möchten, und klicken Sie im Kontextmenü auf Feld für Rich-Text.

Seitenanfang

Layouttipps

Verwenden Sie die folgenden Tipps zur Optimierung der Darstellung, der Größe und weiterer Aspekte von Feldern für Rich-Text.

  • Wenn Sie die Größe von mehreren Feldern für Rich-Text gleichzeitig ändern möchten, markieren Sie die betreffenden Felder für Rich-Text. Klicken Sie im Menü Format auf Eigenschaften, und nehmen Sie die Änderungen dann auf der Registerkarte Größe vor.

  • Um die Standardbreite zu verkleinern, mit der InfoPath Felder für Rich-Text einfügt, klicken Sie im Menü Ansicht auf Eigenschaften der Ansicht. Aktivieren Sie auf der Registerkarte Allgemein das Kontrollkästchen Benutzerdefinierte Layoutbreite für Formularvorlage verwenden, und geben Sie dann im Feld Benutzerdefinierte Layoutbreite eine kleinere Zahl ein.

  • Wenn Sie den Rahmen und die Farbe von mehreren Feldern für Rich-Text gleichzeitig ändern möchten, markieren Sie die betreffenden Felder für Rich-Text. Klicken Sie im Menü Format auf Rahmen und Schattierung, und nehmen Sie dann auf der Registerkarte Rahmen die erforderlichen Änderungen vor.

  • Um den in einem Textfeld für Rich-Text angezeigten Text zu ändern, verwenden Sie die Felder Schriftart und Schriftgröße in der Symbolleiste Format. Um die Schriftart und die Schriftgröße für alle Felder für Rich-Text in der Formularvorlage gleichzeitig zu ändern, markieren Sie das Feld für Rich-Text, das die gewünschte Formatierung enthält, und klicken Sie dann im Menü Format auf Schriftart für alle Steuerelemente vom Typ "Feld für Rich-Text" übernehmen.

  • Wenn Sie sehen möchten, wie die Felder für Rich-Text aussehen, nachdem Text eingegeben wurde, klicken Sie im Menü Ansicht auf Beispieldaten. Auf diese Weise erhalten Sie eine Vorstellung davon, wie das Formular nach dem Ausfüllen durch Benutzer aussehen wird.

  • Verwenden Sie Ränder, um den Abstand um ein Feld für Rich-Text anzupassen. Verwenden Sie Textabstand, um den Abstand um den Text im Feld für Rich-Text anzupassen.

Seitenanfang

Hinweis : Haftungsausschluss für maschinelle Übersetzungen: Dieser Artikel wurde mithilfe eines Computersystems und ohne jegliche Bearbeitung durch Personen übersetzt. Microsoft bietet solche maschinellen Übersetzungen als Hilfestellung für Benutzer ohne Englischkenntnisse an, damit Sie von den Informationen zu Produkten, Diensten und Technologien von Microsoft profitieren können. Da es sich bei diesem Artikel um eine maschinelle Übersetzung handelt, enthält er möglicherweise Fehler in Bezug auf (Fach-)Terminologie, Syntax und/oder Grammatik.

Ihre Fähigkeiten erweitern
Schulung erkunden
Neue Funktionen als Erster erhalten
An Office Insider teilnehmen

War diese Information hilfreich?

Vielen Dank für Ihr Feedback!

Vielen Dank für Ihr Feedback. Es klingt, als ob es hilfreich sein könnte, Sie mit einem unserer Office-Supportmitarbeiter zu verbinden.

×