Microsoft Office Online
Für Mein Office Online (Was ist das?) registrieren | Anmelden

 
 
Microsoft Office InfoPath
Suchen
Suchen
 
 
 
 
Warnung: Sie haben diese Webseite mit einem nicht unterstützten Browser geöffnet. Diese Webseite wird am besten angezeigt, wenn Sie Microsoft Internet Explorer 6.0 oder höher, Firefox 1.5 oder Netscape Navigator 6.0 oder höher verwenden. Hier finden Sie weitere Informationen über unterstützte Browser.

DruckversionDruckversion Lesezeichen und FreigabeFreigabe
Hinzufügen einer Gültigkeitsprüfung
 

Mithilfe einer Gültigkeitsprüfung (Gültigkeitsprüfung: Der Vorgang, bei dem die Richtigkeit von Daten geprüft wird. Eine Gruppe von Regeln, die auf ein Steuerelement angewendet werden können, um den Datentyp und den Datenbereich anzugeben, der von Benutzern eingegeben werden kann.) können Fehlermeldungen angezeigt werden, wenn Benutzer falsche Werte in ein Steuerelement (Steuerelement: Ein Objekt der grafischen Benutzeroberfläche (z. B. ein Textfeld, ein Kontrollkästchen, eine Bildlaufleiste oder eine Befehlsschaltfläche) zur Steuerung des Programms durch den Benutzer. Mithilfe von Steuerelementen können Daten bzw. eine Auswahl angezeigt werden, bestimmte Aktionen ausgeführt sowie die Lesbarkeit der Benutzeroberfläche vereinfacht werden.) eingeben. Sie können auch Code schreiben, um eine erweiterte Überprüfung auszuführen. Bitte beachten Sie, dass Microsoft Office InfoPath 2003 eine Bedingung überprüft, indem der Wert des Feldes (Feld: Ein Element oder Attribut in der Datenquelle, das Daten enthalten kann. Wenn das Feld ein Element ist, kann es Attributfelder enthalten. In Feldern werden die Daten gespeichert, die in Steuerelemente eingegeben werden.) geprüft wird, das an ein Steuerelement gebunden (Binden: Verbinden eines Steuerelements mit einem Feld oder einer Gruppe in der Datenquelle, sodass in das Steuerelement eingegebene Daten gespeichert werden. Wenn die Bindung eines Steuerelements aufgehoben wird, ist das Steuerelement nicht mit einem Feld oder einer Gruppe verbunden, und in das Steuerelement eingegebene Daten werden somit nicht gespeichert.) ist, nicht das Steuerelement selbst.

AnzeigenErfordern eines bestimmten Datentyps

  1. Doppelklicken Sie im Entwurfsmodus auf das Steuerelement, dessen Datentyp Sie ändern möchten.
  2. Klicken Sie im Dialogfeld Eigenschaften für Steuerelement auf der Registerkarte Daten im Feld Datentyp auf den gewünschten Datentyp.

     Hinweis   Wenn ein Benutzer einen Wert vom falschen Datentyp eingibt, wird eine eingebettete Standardmeldung (Inlinewarnung: Eine Datenüberprüfungswarnung, die Steuerelemente mit ungültigen oder fehlenden Daten mit einem gestrichelten roten Rahmen oder mit einem roten Sternchen kennzeichnet. Benutzer können mit der rechten Maustaste auf Steuerelemente klicken, um angepasste Fehlermeldungen anzuzeigen, oder auf eine Verknüpfung klicken, um weitere Informationen zu erhalten.) angezeigt.

 Hinweis   Wenn das Formular auf einem Beispielformular oder einem bereits vorhandenen XML-Schema (XML-Schema: Eine formale, in XML geschriebene Spezifikation, die die Struktur eines XML-Dokuments sowie die Elementnamen und umfangreichen Datentypen definiert, deren Elemente in Kombination auftreten können und deren Attribute für jedes Element verfügbar sind.) basiert, können Sie den Datentyp möglicherweise nicht ändern.

AnzeigenErfordern eines bestimmten Wertes oder Wertebereichs

  1. Wählen Sie im Entwurfsmodus das Steuerelement aus, für das eine Gültigkeitsprüfung ausgeführt werden soll, und klicken Sie dann im Menü Format auf Gültigkeitsprüfung.
  2. Klicken Sie im Dialogfeld Gültigkeitsprüfung auf Hinzufügen.
  3. Geben Sie in die Felder Falls diese Bedingung erfüllt ist die Bedingung ein.
  4. Klicken Sie zum Hinzufügen von zusätzlichen Bedingungen auf Und, und führen Sie dann im Feld ganz rechts unter Falls diese Bedingung erfüllt ist eine der folgenden Aktionen aus:
    • Klicken Sie auf und, um die Fehlermeldung nur dann anzuzeigen, wenn beide Bedingungen erfüllt sind.
    • Klicken Sie auf oder, um die Fehlermeldung anzuzeigen, wenn eine oder beide der Bedingungen erfüllt sind.
  5. Klicken Sie im Feld Typ der Fehlermeldung auf den Typ der Fehlermeldung, der Benutzern angezeigt werden soll.
  6. Geben Sie in das Feld QuickInfo den Text ein, der angezeigt werden soll, wenn ein Benutzer auf das Steuerelement zeigt oder mit der rechten Maustaste auf das Steuerelement klickt.
  7. Geben Sie in das Feld Meldung den Text ein, der entweder sofort im Dialogfeld angezeigt werden soll (wenn Sie eine Warnung in Hinweisdialogfeld ausgewählt haben) oder wenn der Benutzer weitere Informationen anfordert (wenn Sie eine eingebettete Meldung ausgewählt haben).

AnzeigenAnfordern eines bestimmten Musters, wie z. B. Telefonnummer

  1. Wählen Sie im Entwurfsmodus das Steuerelement aus, für das eine Gültigkeitsprüfung ausgeführt werden soll, und klicken Sie dann im Menü Format auf Gültigkeitsprüfung.
  2. Klicken Sie im Dialogfeld Gültigkeitsprüfung auf Hinzufügen.
  3. Stellen Sie sicher, dass das erste Feld unter Falls diese Bedingung erfüllt ist das Feld des Steuerelements enthält.
  4. Klicken Sie im zweiten Feld auf entspricht nicht dem Muster.
  5. Klicken Sie im dritten Feld auf Muster auswählen.
  6. Führen Sie im Dialogfeld Dateneingabemuster eine der folgenden Aktionen aus:
    • Wählen Sie im Feld Vorgegebene Muster eines der Muster aus.
    • Geben Sie in das Feld Benutzerdefiniertes Muster ein Muster ein. Die Eingabe kann direkt in das Feld erfolgen. Um Sonderzeichen in das Muster einzugeben, klicken Sie im Feld Spezielles Zeichen einfügen auf das Zeichen.
  7. Klicken Sie auf OK.
  8. Klicken Sie im Feld Typ der Fehlermeldung auf den Typ der Fehlermeldung, der Benutzern angezeigt werden soll.
  9. Geben Sie in das Feld QuickInfo den Text ein, der angezeigt werden soll, wenn ein Benutzer auf das Steuerelement zeigt oder mit der rechten Maustaste auf das Steuerelement klickt.
  10. Geben Sie in das Feld Meldung den Text ein, der entweder sofort im Dialogfeld angezeigt werden soll (wenn Sie eine Warnung in Hinweisdialogfeld ausgewählt haben) oder wenn der Benutzer weitere Informationen anfordert (wenn Sie eine eingebettete Meldung ausgewählt haben).

AnzeigenHinzufügen einer codebasierten Gültigkeitsprüfung

Zum Erstellen eines Ereignishandlers in InfoPath müssen Sie das Ereignis dem richtigen Feld zuordnen und dann den Code in Microsoft Script Editor (MSE) (Microsoft Script Editor [MSE]: Eine Programmierumgebung, die zum Erstellen, Bearbeiten und Debuggen von Microsoft JScript- oder Microsoft VBScript-Code in einem InfoPath-Formular verwendet wird.) oder Microsoft Visual Studio .NET 2003 schreiben. Da in der Formulardefinitionsdatei (XSF)  (Formulardefinitionsdatei: Eine XML-Datei mit der Erweiterung XSF, die Informationen zu allen anderen Dateien und Komponenten, z. B. Anpassungen der Benutzeroberfläche, XML-Schemas, Ansichten, Geschäftslogik, Ereignisse und Bereitstellungseinstellungen enthält, die in einem Formular verwendet werden.) auf den Ereignishandler verwiesen wird, sollten Sie keine neue Funktion ganz in MSE oder Visual Studio erstellen. Darüber hinaus sollten Sie den Namen und die Argumente des Ereignishandlers nicht ändern.

  1. Wählen Sie im Entwurfsmodus das Steuerelement aus, für das eine Gültigkeitsprüfung ausgeführt werden soll, und klicken Sie dann im Menü Format auf Gültigkeitsprüfung.
  2. Klicken Sie im Dialogfeld Gültigkeitsprüfung in der Liste Ereignisse auf das Ereignis, das Sie erstellen oder ändern möchten, und klicken Sie dann auf Bearbeiten.

     Hinweis   Hierdurch wird MSE oder Visual Studio geöffnet und der Cursor auf das angegebene Ereignis positioniert.

  3. Geben Sie in MSE oder Visual Studio den Code ein, der beim Auftreten des Ereignisses ausgeführt werden soll.

 Hinweis   Die Informationen in diesem Kapitel treffen möglicherweise nicht zu, wenn Sie mit einem Formular arbeiten, das mithilfe von Microsoft InfoPath 2003 ohne installiertes Service Pack entworfen wurde.

Anzeige