Hinzufügen von Regeln für die Gültigkeitsprüfung

Mit dem Hinzufügen von Gültigkeitsprüfungsregeln zu Steuerelementen in einem Formularsteuerelement wird sichergestellt, dass die erfassten Daten akkurat und konsistent sind. Wenn Sie ein Textsteuerelement hinzufügen, können Benutzer beliebige Eingaben vornehmen. Wenn Sie jedoch die Benutzer soweit einschränken möchten, dass sie nur E-Mail-Adressen eingeben können, verwenden Sie eine Gültigkeitsprüfungsregel, die sicherstellt, dass die Eingabe von Benutzern in diesem Feld mit dem Muster einer E-Mail-Adresse übereinstimmt, und fordern Sie die Benutzer zur Korrektur auf, wenn ihre Eingabe nicht dem Muster entspricht.

Inhalt dieses Artikels

Beispiele für Gültigkeitsprüfungsregeln

Verfahren zum Benachrichtigen von Benutzern bei Gültigkeitsprüfungsfehlern

Hinzufügen einer Gültigkeitsprüfungsregel

Verwenden der Schaltfläche "Regel hinzufügen"

Verwenden des Aufgabenbereichs "Regeln"

Szenarien mit erweiterten Bedingungen

Beispiele für Gültigkeitsprüfungsregeln

Im Folgenden sind einige Beispiele zur Verwendung von Gültigkeitsprüfungsregeln in einer Formularvorlage aufgeführt:

  • Zum Benachrichtigen von Benutzern, wenn der Betrag, den Sie für einen Spesenposten eingeben, den genehmigten Betrag übersteigt.

  • Zum Überprüfen, ob Benutzer eine Telefonnummer im richtigen Format in ein Telefonnummernfeld eingeben.

  • Zum Sicherstellen, dass eine Rechnungsadresse eingegeben wird, wenn ein Benutzer ein Kontrollkästchen nicht aktiviert, das angibt, dass die Rechnungsadresse mit der Lieferadresse identisch ist.

Hinweis :  Gültigkeitsprüfungsregeln für Daten hindern Benutzer daran, ein Formular mit Fehlern zu senden.

Verfahren zum Benachrichtigen von Benutzern bei Gültigkeitsprüfungsfehlern

Gültigkeitsprüfungsregeln sind dafür ausgelegt, bestimmte Bedingungen in einem Formular zu prüfen, und die Benutzer zu benachrichtigen, wenn diese Bedingungen erfüllt sind, damit Korrekturen vorgenommen werden können. Gültigkeitsprüfungsregeln können Benutzer von Fehlern bei der Gültigkeitsprüfung in zwei Weisen in Kenntnis setzen – mithilfe von QuickInfos und Dialogfeldern. Einem Gültigkeitsprüfungsfehler ist immer eine QuickInfo zugeordnet, die angezeigt wird, wenn der Benutzer den Mauszeiger über ein Steuerelement bewegt, dem eine Gültigkeitsprüfungsregel zugeordnet ist. Darüber hinaus können Sie eine zusätzliche Meldung in einem Dialogfeld angeben, die angezeigt wird, wenn Benutzer ungültige Daten eingeben.

Standardmäßig werden Dialogfelder nur angezeigt, wenn ein Benutzer mit der rechten Maustaste auf ein Steuerelement mit einem Gültigkeitsprüfungsfehler klickt und dann in InfoPath Filler auf Vollständige Fehlerbeschreibung oder in einem Webbrowser auf den Link in der QuickInfo der Gültigkeitsprüfung klickt. Darüber hinaus können Sie die Regel auch für das automatische Anzeigen des Dialogfelds konfigurieren. Diese Option besteht nur beim Ausfüllen von Formularen in InfoPath Filler, wenn der Benutzer eine ungültige Eingabe macht und anschließend versucht, das Steuerelement zu schließen. Auch wenn diese Option ausgewählt ist, werden Meldungen in Dialogfeldern beim Ausfüllen von Formularen in einem Webbrowser nicht automatisch angezeigt.

Hinzufügen einer Gültigkeitsprüfungsregel

Verwenden der Schaltfläche "Regel hinzufügen"

Im Lieferumfang enthaltene, vordefinierte Regeln können mithilfe der Schaltfläche Regel hinzufügen hinzugefügt werden. Gehen Sie folgendermaßen vor, um schnelle eine Regel zur Gültigkeitsprüfung hinzuzufügen:

  1. Wählen Sie ein Steuerelement aus.

  2. Klicken Sie auf der Registerkarte Start in der Gruppe Regeln auf Regel hinzufügen.

Hinzufügen von Regeln für die Gültigkeitsprüfung

  1. Klicken Sie auf den Typ der Bedingung, der die Regel entsprechen muss, um angewendet zu werden, wie etwa Ist keine E-Mail-Adresse, wenn durch die Regel sichergestellt werden soll, dass der Inhalt des Felds das Format einer E-Mail-Adresse aufweist.

  2. Klicken Sie auf Überprüfungsfehler anzeigen.

Hinweis :  Abhängig vom Typ der gewählten Bedingung werden Sie möglicherweise aufgefordert, weitere Informationen einzugeben.

  1. Nach dem Abschluss wird der Aufgabenbereich Regeln angezeigt, in dem Sie ggf. erforderliche Änderungen an der Regel vornehmen können.

Verwenden des Aufgabenbereichs "Regeln"

Führen Sie die folgenden Schritte aus, um eine Gültigkeitsprüfungsregel aus dem Aufgabenbereich Regeln hinzuzufügen:

  1. Erstellen Sie eine Gültigkeitsregel.

    1. Klicken Sie auf ein Steuerelement.

    2. Wenn der Aufgabenbereich Regeln nicht angezeigt wird, klicken Sie auf der Registerkarte Start in der Gruppe Regeln auf Regeln verwalten.

    3. Klicken Sie auf Neu.

    4. Klicken Sie auf Gültigkeitsprüfung.

    5. Geben Sie im Feld Details für einen Namen für die Regel ein.

  2. Geben Sie die Bedingungen an.

    1. Klicken Sie im Abschnitt für Bedingungen auf Keine.

    2. Wenn die Bedingung für Ihre Regel auf einem Feld basiert, führen Sie die folgenden Schritte aus:

      1. Klicken Sie auf das Feld, auf dem die Regel basiert.

      2. Klicken Sie auf den Operator, z. B. ist gleich.

      3. Geben Sie den Wert ein.

        Hinzufügen von Regeln für die Gültigkeitsprüfung

        Hinweis :  Es ist darüber hinaus möglich, eine Regel auf einem Ausdruck oder einer signierbaren Datengruppe aufzubauen. Weitere Informationen zu diesen erweiterten Szenarien finden Sie im entsprechenden Abschnitt unter Szenarien mit erweiterten Bedingungen.

    3. Klicken Sie auf Und, um eine weitere Bedingung hinzuzufügen, und wiederholen Sie Schritt 2, oder klicken Sie auf OK.

      Hinweis :  Nach dem Hinzufügen einer zweiten Bedingung wird die Schaltfläche Und durch ein Feld ersetzt. Behalten Sie die Auswahl von und bei, wenn sowohl die erste als auch die zweite aufeinander folgende Bedingung erfüllt sein muss, damit die Gültigkeitsprüfung angewendet wird. Andernfalls, wenn nur eine der Bedingungen für die Anwendung der Gültigkeitsprüfung erfüllt sein muss, wählen Sie oder aus.

  3. Legen Sie eine Nachricht fest.

    1. Geben Sie den Text im Feld QuickInfo ein.

    2. Wenn Sie eine detailliertere Nachricht hinzufügen oder eine automatische Nachricht in einem Dialogfeld aktivieren möchten, gehen Sie wie folgt vor:

      1. Klicken Sie auf Weitere Optionen anzeigen.

      2. Klicken Sie auf QuickInfo und Dialogfeldmeldung anzeigen, um die automatische Dialogfeldmeldung zu aktivieren.

        Hinweis :  Beim Ausfüllen von Formularen in Webbrowsern werden nur QuickInfos angezeigt.

      3. Geben Sie im Feld Dialogfeldmeldung den Text ein.

Dadurch wird das Dialogfeld Dateneingabemuster angezeigt, in dem Sie aus mehreren vordefinierten Standardmustern auswählen können. Wenn keins dieser Muster Ihren Bedürfnissen entspricht, können Sie ein benutzerdefiniertes Muster festlegen. Für benutzerdefinierte Muster ist möglicherweise die Verwendung von Sonderzeichen erforderlich, die auf einfache Weise durch Auswählen im Feld Spezielles Zeichen einfügen eingefügt werden können.

Szenarien mit erweiterten Bedingungen

Nachfolgend werden erweiterte Szenarien beschrieben, die beim Festlegen der Bedingung einer Gültigkeitsprüfungsregel verwendet werden können.

  • Aufbauen einer Regel auf einem Ausdruck

Ein Ausdruck ist ein Satz von Werten, Feldern oder Gruppen, Funktionen und Operatoren. Verwenden Sie einen Ausdruck, um den Wert eines Felds zu überprüfen, etwa beim Überprüfen eines vom Benutzer eingegebenen Datums oder des Preises eines Postens in einem Spesenbericht.

  1. Klicken Sie auf Der Ausdruck.

  2. Geben Sie den Ausdruck ein.

Hinweis :  Weitere Informationen finden Sie unter Hinzufügen von Funktionen und Formeln.

  • Aufbauen einer Regel auf einer signierbaren Datengruppe

Durch Aufbauen einer Regel auf einer signierbaren Datengruppe können Sie einer Senden-Schaltfläche eine Fehlermeldung zuordnen, die angezeigt wird, wenn ein Benutzer das Formular nicht signiert hat. Dadurch kann sichergestellt werden, dass das Formular vor dem Senden signiert wird. Diese Bedingung wird nur in InfoPath Filler-Formularen unterstützt.

  1. Klicken Sie auf Signierbare Datengruppe auswählen.

  2. Wählen Sie im Dialogfeld Signierbare Datengruppe auswählen die signierbare Datengruppe aus, und klicken Sie dann auf OK.

  3. Klicken Sie auf die gewünschte Bedingung, und klicken Sie dann auf die Kriterien.

Hinweis :  Weitere Informationen finden Sie unter Digitale Signaturen in InfoPath 2010.

  • Aufbauen einer Regel auf der Rolle eines Benutzers

Möglicherweise verwenden Sie für alle Benutzer nur ein Formular, fordern jedoch von den verschiedenen Benutzergruppen unterschiedliche Informationen an. Zu diesem Zweck können Sie einen Datenprüfungsfehler verwenden, um einen Fehler bei der Gültigkeitsprüfung anzuzeigen, wenn ein einer bestimmten Rolle zugeordneter Benutzer das Ausfüllen eines Pflichtfelds übersieht. Benutzerrollen werden nur in InfoPath Filler-Formularen unterstützt.

  1. Klicken Sie im ersten Feld auf Aktuelle Rolle des Benutzers.

  2. Klicken Sie auf den Operator, z. B. ist gleich.

  3. Klicken Sie auf die Rolle, oder klicken Sie auf Rollen verwalten, um Benutzerrollen zu verwalten.

Seitenanfang

Teilen Facebook Facebook Twitter Twitter E-Mail E-Mail

War diese Information hilfreich?

Sehr gut. Noch anderes Feedback?

Was können wir verbessern?

Vielen Dank für Ihr Feedback!

×