Möglichkeiten des Anpassens eines Textfelds

Gilt für
InfoPath 2010 InfoPath 2013

Wichtig

Der Support für Microsoft InfoPath 2013 endete am 14. Juli 2026. Es wird empfohlen, vorhandene InfoPath-Formulare und -Workflows zu unterstützten Microsoft 365-Lösungen zu migrieren. Erfahren Sie mehr über die Einstellung von InfoPath.

Nachdem Sie in einer Formularvorlage ein Textfeld eingefügt haben, können Sie es anpassen, indem Sie im Dialogfeld Textfeldeigenschaften auf seine Eigenschaften und Einstellungen zugreifen und diese ändern. Um das Dialogfeld zu öffnen, doppelklicken Sie in der Formularvorlage auf das Textfeld, dessen Eigenschaften Sie ändern möchten.

In der folgenden Tabelle werden einige Möglichkeiten beschrieben, wie Sie ein Textfeld anpassen können, und Gründe dafür genannt. Die Tabelle enthält zwar keine detaillierten Verfahrensinformationen zu den Optionen im Dialogfeld Textfeldeigenschaften , sie vermittelt Ihnen jedoch eine Vorstellung von der Bandbreite der verfügbaren Optionen.

Hinweis

  • Wenn Sie eine browserkompatible Formularvorlage entwerfen, sind bestimmte Features im Dialogfeld Textfeldeigenschaften nicht verfügbar. So werden beispielsweise Absatzumbrüche nicht unterstützt.
  • Wenn Ihre Formularvorlage auf einer Datenbank, einem Schema oder einer anderen vorhandenen Datenquelle basiert, können Sie möglicherweise nicht alle Aspekte eines Steuerelements anpassen. Sie können z. B. die Größe des Steuerelements ändern, jedoch nicht das Feld oder den Gruppennamen, die von der vorhandenen Datenquelle abgeleitet werden.
Tab Aufgabe Details
Daten Ändern des zugeordneten Feldnamens Beim Entwerfen einer neuen, leeren Formularvorlage können Sie den Standardfeld- oder Gruppennamen für ein Steuerelement so ändern, dass er beim Arbeiten mit der Datenquelle leichter zu identifizieren ist. So ist beispielsweise ein Feld mit dem Namen "Vertriebsmitarbeiter" leichter verständlich als ein Feld mit dem Namen "Feld1".
Hinweis: Durch das Ändern des Feldnamens wird die Bindung zwischen einem Textfeld und einem Feld in der Datenquelle nicht geändert. Wenn Sie ein Textfeld an ein anderes Feld binden müssen, klicken Sie mit der rechten Maustaste darauf und klicken Sie dann im Kontextmenü auf Bindung ändern .
Daten Ändern des Datentyps Beim Entwerfen einer neuen, leeren Formularvorlage können Sie den Standarddatentyp für ein Steuerelement ändern. Der Standarddatentyp für ein Textfeld ist Text (Zeichenfolge), aber Sie können diesen Wert ändern. Wenn Sie z. B. möchten, dass Benutzer britische Pfund in ein Textfeld für den Transaktionsbetrag eingeben, können Sie den Datentyp "Ganze Zahl (ganze Zahl)" und dann die Formatierungsoptionen auswählen, sodass die in das Textfeld eingegebenen Werte mit dem Währungssymbol "Pfund" (£) angezeigt werden.

Weitere Informationen zu Datentypen

Im folgenden werden die Datentypen aufgeführt, die für Textfelder verfügbar sind:
  • Text (Zeichenfolge) Wird für Daten wie Namen, Adressen, Telefonnummern, Sozialversicherungsnummern usw. verwendet.
  • Ganze Zahl (ganze Zahl) Verwenden Sie diese Option für positive oder negative ganze Zahlen, z. B. 1234, -1234 oder 1.234 $.
  • Dezimal (double) Wird für Zahlen mit Dezimalstellen verwendet, z. B. 1234,12, -1234,12 oder 1234,12 $.
  • True/False (boolesch) Wird für Daten verwendet, die entweder 1 (wahr) oder 0 (falsch) sein sollten.
  • Hyperlink (anyURI) Wird für Hyperlinks verwendet, z. B. für einen UNC-Pfad (Universal Naming Convention) oder eine URL (Uniform Resource Locator).
  • Datum (Datum) Wird für Datumsangaben wie den 14.03.2007 oder den 14. März 2007 verwendet.
  • Time (time) Wird für zeitbasierte Werte verwendet, z. B. 9:46:55 oder 09:46 Uhr.
  • Datum und Uhrzeit (dateTime) Wird sowohl für Datums- als auch für Uhrzeitangaben verwendet, z. B. 14.03.2007 11:30 Uhr.
Daten Angeben eines Standardwerts Wenn Standardtext innerhalb eines Steuerelements angezeigt werden soll, wenn ein Benutzer das Formular zum ersten Mal öffnet, können Sie diesen Text in das Feld "Wert" eingeben. Sie können auch den Wert eines anderen Felds in der Datenquelle als Standardwert für ein Steuerelement verwenden. Standardwerte unterscheiden sich von Platzhaltertext (der weiter unten in diesem Artikel beschrieben wird) dadurch, dass sie immer als Daten in der Formulardatei (.xml) gespeichert werden.
Daten Anzeigen der Ergebnisse einer Berechnung Um die Ergebnisse einer Berechnung in einem Steuerelement anzuzeigen, können Sie neben dem Feld Wert auf Formel888d37c3-e2dd-4119-8922-6a7ed6128c8e einfügen, um dem Steuerelement Formeln und Funktionen zuzuordnen. Sie können beispielsweise eine Formel erstellen, die eine Spalte mit Zahlen in einer wiederholten Tabelle summiert, indem Sie ein Textfeld in Verbindung mit der SUMME-Funktion verwenden. Alternativ können Sie die Funktion "Heute " einem bestimmten Textfeld zuordnen, damit das aktuelle Datum angezeigt wird, wenn der Benutzer das Formular öffnet.
Daten Festlegen des Textfelds als erforderlich Um Benutzer visuell daran zu erinnern, Daten in ein Steuerelement einzugeben, aktivieren Sie das Kontrollkästchen "Darf nicht leer sein ". Wenn Benutzer das Formular öffnen, wird ein rotes Sternchen im Steuerelement angezeigt, um Sie daran zu erinnern, es nicht leer zu lassen. Benutzer können erst dann Daten übermitteln, wenn sie einen Wert in das Steuerelement eingeben.
Daten Datenüberprüfung hinzufügen Klicken Sie auf Datenüberprüfung , um Datenüberprüfungsregeln für das Steuerelement anzugeben. Wenn z. B. Teilenummern in einem bestimmten Format eingegeben werden müssen – drei Zahlen, dann ein Bindestrich und dann zwei weitere Zahlen –, können Sie mithilfe der Datenüberprüfung sicherstellen, dass die Benutzer diesem Muster entsprechen.
Daten Regeln anwenden Wenn Sie auf "Regeln" klicken, können Sie eine Regel erstellen, die dafür sorgt, dass eine oder mehrere Aktionen automatisch ausgeführt werden, wenn Benutzer den Wert in einem Steuerelement ändern. Wenn ein Benutzer in einem Bestellformular z. B. eine Zahl größer als 10 in ein Betragstextfeld eingibt, können Sie eine Regel verwenden, um ein Dialogfeld anzuzeigen, das besagt, dass die Bestellung von mehr als 10 verschiedenen Artikeln gleichzeitig den Versand verzögern kann. Sie können auch eine Regel verwenden, um automatisch aktualisierte Informationen aus einer externen Datenquelle abzurufen. Beispielsweise können Sie bei einem Aktienkaufformular eine Regel verwenden, um Aktienkurse in Echtzeit abzurufen und in einem Textfeld anzuzeigen, entweder beim Öffnen des Formulars oder wenn der Benutzer die Informationen anfordert.
Anzeige Platzhaltertext anzeigen Wenn Sie Ihren Benutzern eine Anleitung zur Eingabe von Daten in das Textfeld geben möchten, können Sie Hinweistext in das Platzhalterfeld eingeben. Im Textfeld Anzahl von Nächten im Hotel kann Platzhaltertext beispielsweise verwendet werden, um Benutzer aufzufordern, welche Art von Daten sie eingeben sollen.

Wie ein Standardwert wird Platzhaltertext in einem Texteingabesteuerelement angezeigt, wenn ein Benutzer zum ersten Mal ein Formular öffnet. Platzhaltertext unterscheidet sich jedoch in den folgenden drei Punkten von Standardwerten:
  • Platzhaltertext wird nie als Daten in der Formulardatei (.xml) gespeichert.
  • Im Gegensatz zu einem Standardwert, der als normaler Text innerhalb eines Steuerelements angezeigt wird, wird Platzhaltertext immer abgeblendet angezeigt.
  • Im Gegensatz zu einem Standardwert wird Platzhaltertext in browserkompatiblen Formularvorlagen nicht unterstützt.
Anzeige Versehen des Textfelds mit Schreibschutz Um zu verhindern, dass Benutzer den Inhalt eines Steuerelements ändern, aktivieren Sie das Kontrollkästchen Schreibgeschützt . Wenn Sie beispielsweise ein Textfeld verwenden, um die Ergebnisse einer Formel anzuzeigen, können Sie das Textfeld schreibgeschützt machen, um zu verhindern, dass Benutzer über dieses Ergebnis Eingaben machen. Obwohl ein schreibgeschütztes Textfeld im Formular nicht abgeblendet angezeigt wird, werden Benutzer daran gehindert, Informationen in das Textfeld einzugeben.
Anzeige Deaktivieren der Rechtschreibprüfung oder des Features AutoVervollständigen Wenn Sie verhindern möchten, dass Benutzer die Rechtschreibung von Text innerhalb eines Texteingabesteuerelements überprüfen oder automatisch frühere Einträge wiederverwenden, die in das Formular in diesem Steuerelement eingegeben wurden, deaktivieren Sie die Kontrollkästchen "Rechtschreibprüfung aktivieren " und " AutoVervollständigen aktivieren ", die beide standardmäßig aktiviert sind. Sie können z. B. die Rechtschreibprüfung für Textfelder deaktivieren, in denen Eigennamen angezeigt werden. Sie können AutoVervollständigen aus Datenschutzgründen deaktivieren, beispielsweise wenn ein Formular von vielen Personen geteilt wird.
Anzeige Zulassen, dass Benutzer mehrere Textzeilen eingeben Wenn in einem Textfeld mehr als eine Textzeile angezeigt werden soll, aktivieren Sie das Kontrollkästchen Mehrzeilig. Sie können dann entscheiden, ob Absatzumbrüche innerhalb des Textfelds zulässig sind.
Anzeige Absatzumbrüche aktivieren Wenn Sie das Kontrollkästchen Mehrzeilig aktivieren und möchten, dass Benutzer Absätze mit Informationen in das Textfeld eingeben können, aktivieren Sie das Kontrollkästchen Absatzumbrüche . Dies ist beispielsweise nützlich, wenn Sie möchten, dass Benutzer eine aufsatzähnliche Frage in einem Textfeld beantworten, die Daten aber im Nur-Text-Format vorliegen sollen, da die Benutzer sie letztendlich an eine Datenbank übermitteln. Wenn Sie das Kontrollkästchen Mehrzeilig in einer browserkompatiblen Formularvorlage aktivieren, können Sie das Kontrollkästchen Absatzumbrüche nicht deaktivieren.
Anzeige Textumbruch aktivieren Wenn Sie das Kontrollkästchen Mehrzeilig aktivieren, aktiviert InfoPath automatisch das Kontrollkästchen "Text umbrechen ", sodass der Text von einer Zeile in eine andere fließt, während Benutzer etwas in das Textfeld eingeben. Wenn der Textumbruch aktiviert ist, können Sie Bildlaufoptionen in der Liste "Bildlauf" auswählen. Sie können z. B. Bildlaufleisten im Textfeld anzeigen lassen, wenn Benutzer mehr Text eingeben, als im Textfeld standardmäßig angezeigt werden kann. Damit die Bildlaufoptionen ordnungsgemäß funktionieren, muss Ihr Textfeld eine feste Höhe und Breite aufweisen. Wenn Sie das Kontrollkästchen Mehrzeilig in einer browserkompatiblen Formularvorlage aktivieren, können Sie das Kontrollkästchen "Zeilenumbruch" nicht deaktivieren und keine Optionen in der Liste "Bildlauf" angeben.
Anzeige Zeichen begrenzen Um einem Textfeld ein Zeichenlimit zuzuweisen, aktivieren Sie das Kontrollkästchen Textfeld beschränken auf , und geben Sie dann die zulässige Anzahl von Zeichen ein. In einer Formularvorlage für das Personalwesen können Sie dieses Feature beispielsweise verwenden, um zu verhindern, dass Benutzer mehr als fünf Zeichen in ein Textfeld für die Mitarbeiter-ID eingeben. Wenn Ihre Formularvorlage mit einer Datenbank oder einem externen XML-Schema verbunden ist und diese Datenquelle bereits Zeichenlängenanforderungen aufweist, zeigt Microsoft Office InfoPath automatisch einen Fehler bei der Datenüberprüfung an, wenn Benutzer diese Grenzwerte überschreiten, wenn sie ein auf Ihrer Formularvorlage basierendes Formular ausfüllen. Damit der Cursor automatisch zum nächsten Steuerelement im Formular wechselt, nachdem der Benutzer die Zeichenbegrenzung für ein Steuerelement erreicht hat, aktivieren Sie das Kontrollkästchen "Automatisch zum nächsten Steuerelement wechseln, wenn das Limit erreicht ist ". Das automatische Wechseln des Cursors zum nächsten Steuerelement wird in browserkompatiblen Formularvorlagen nicht unterstützt.
Anzeige Hinzufügen einer bedingten Formatierung Klicken Sie auf "Bedingte Formatierung ", um das Dialogfeld "Bedingte Formatierung " zu öffnen. Hier können Sie die Darstellung eines Steuerelements einschließlich seiner Sichtbarkeit basierend auf Werten ändern, die Benutzer in das Formular eingeben. In einer Formularvorlage für einen Verkaufsbericht können Sie beispielsweise die bedingte Formatierung verwenden, um den Benutzer darauf hinzuweisen, dass der ausgegebene Betrag den budgetierten Betrag übersteigt.
Größe Größe, Auffüllung und Ränder anpassen Sie können die Größe eines Steuerelements manuell angeben, indem Sie Werte in die Felder Höhe und Breite eingeben. Sie können auch den Abstand innerhalb und außerhalb des Steuerelements verfeinern, indem Sie den Abstand (d. h. den Pufferabstand, der den Inhalt des Steuerelements umgibt) oder die Ränder ändern, d. h. den Abstand zwischen dem Rahmen des Steuerelements und dem umgebenden Text oder den Steuerelementen in der Formularvorlage.
Größe Ausrichten des Textfelds an seiner Beschriftung Klicken Sie auf die Schaltfläche " Ausrichten ", um den Text innerhalb eines Steuerelements besser an seiner Beschriftung auszurichten. InfoPath passt die Einstellungen für Höhe, unteren Abstand und unteren Rand des Steuerelements automatisch nach Bedarf an.
Erweitert Angeben einer QuickInfo Damit eine Erläuterung angezeigt wird, wenn Benutzer den Mauszeiger über das Steuerelement bewegen, geben Sie den gewünschten Text in das QuickInfo-Feld ein. Barrierefreiheitshilfen wie Bildschirmüberprüfungshilfsprogramme, die Bildschirminformationen als synthetisierte Sprache oder eine aktualisierbare Braille-Anzeige zur Verfügung stellen, verlassen sich häufig auf diese QuickInfos, um Informationen für ihre Benutzer zu interpretieren.
Erweitert Ändern der Indexreihenfolge der Registerkarten Sie können die Position eines Steuerelements in der gesamten Aktivierreihenfolge der Formularvorlage ändern. Die Aktivierreihenfolge ist die Reihenfolge, in der der Fokus in einem Formular von einem Feld oder Objekt zum nächsten verschoben wird, während Benutzer TAB oder UMSCHALT+TAB drücken. Die Standardeinstellung für den Registerkartenindex für alle Steuerelemente in einer Formularvorlage ist 0, aber die Aktivierreihenfolge beginnt bei 1. Das heißt, jedes Steuerelement mit einer 1 im Registerkartenindexfeld wird zuerst besucht, wenn Benutzer die TAB-TASTE drücken. Jedes Steuerelement mit einer 2 im Registerkartenindexfeld wird als zweites besucht usw. Alle Steuerelemente mit 0 im Registerkartenindexfeld stehen als letztes in der Aktivierreihenfolge. Wenn Sie Steuerelemente in der Aktivierreihenfolge überspringen möchten, geben Sie -1in das Registerindexfeld ein.
Erweitert Zuweisen einer Tastenkombination Sie können einen Buchstaben oder eine Zahl in das Feld "Zugriffsschlüssel" eingeben, um eine Tastenkombination anzugeben. Tastenkombinationen ermöglichen es Benutzern, zu einem Steuerelement zu navigieren, indem sie eine Kombination von Tastenanschlägen drücken, anstatt die Maus zu bewegen. Wenn Sie in der Formularvorlage Tastenkombinationen verwenden möchten, müssen Sie den Benutzern mitteilen, dass die Tastenkombinationen vorhanden sind. Sie können z. B. hinter einer Textfeldbeschriftung (ALT+S) eingeben, um Benutzer darüber zu informieren, dass eine Tastenkombination für ein Textfeld "Verkäufer " vorhanden ist.
Erweitert Zusammenführungsaktionen festlegen oder anpassen Klicken Sie auf "Seriendruckeinstellungen ", um anzugeben, wie die vom Benutzer in das Steuerelement eingegebenen Daten angezeigt werden sollen, wenn mehrere Formulare kombiniert werden. Sie können z. B. dem Text aus einem Textfeld ein bestimmtes Wort voranstellen oder Textfeldelemente durch ein Semikolon trennen.
Erweitert Abrufen des ViewContext-Bezeichners für das Textfeld Sie können den ViewContext-Wert verwenden, um das Steuerelement im Code zu identifizieren. Wenn Ihnen beispielsweise der ViewContext-Wert bekannt ist, können Sie diesen Wert mit der ExecuteAction-Methode des View-Objekts verwenden, um programmgesteuert eine Bearbeitungsaktion für die XML-Daten auszuführen, die an das Steuerelement gebunden sind.
Erweitert Angeben und Anpassen eines Eingabebereichs Klicken Sie auf Eingabebereich , um den Typ der Benutzereingabe anzugeben, die für das Steuerelement vorgesehen ist. Dies kann dazu beitragen, die Erkennung von Handschrift und Spracheingabe für das Steuerelement zu verbessern. Wenn Sie beispielsweise den IS_URL Eingabebereich für das Steuerelement verwenden, weiß InfoPath, dass Leerzeichen zwischen Wörtern ignoriert werden.
Browserformulare Anpassen der Einstellungen für die Zurückbuchung von Daten an den Server Die Registerkarte Browserformulare wird nur angezeigt, wenn Sie eine browserkompatible Formularvorlage entwerfen. Damit können Sie steuern, ob Daten an den Server gesendet werden, wenn Benutzer Daten im Textfeld ändern.