Skip to main content
This content is now archived and is no longer updated. Progress is not calculated. Pega Cloud instances are disabled, and badges are no longer awarded.

Feldeingaben validieren

Pega Community-Logo

Hinweis: Der folgende Inhalt, der von Pega Community stammt, ist hier enthalten, damit Sie die Lernziele des Moduls einfacher erreichen können.

Stellen Sie sicher, dass die Benutzereingaben in einem Formular die geltenden Bedingungen erfüllen, bevor der Case den nächsten Schritt im Life-Cycle erreicht. Zur Validierung der Feldeingabe prüfen Sie, ob die vom Benutzer eingegebenen Datenwerte gültig sind und ob das System die Informationen korrekt verarbeiten kann. Sie können z. B sicherstellen, dass der Kunde seinen Namen und seine Adresse angibt, bevor er eine Bestellung aufgeben kann.

Hinweis: Definieren Sie Validierungsbedingungen, um zu überprüfen, ob die Benutzereingabe im Formular korrekt ist. Entspricht die Benutzereingabe den Validierungsparametern, wird eine Fehlermeldung angezeigt, wenn der Benutzer versucht, das Formular abzusenden.
Bevor Sie anfangen: Erstellen Sie einen Case-Typ und definieren Sie dann einen Case-Life-Cycle mit Stages und Prozessen mit Assignments. Die Formulare in Ihren Assignments müssen Felder aufweisen, die Sie validieren sollten. Weitere Informationen finden Sie unter Aufgaben mit Case-Typen automatisieren.
  1. Klicken Sie im Navigationspanel von App Studio auf Case types und dann auf den Case-Typ, den Sie öffnen möchten.

  2. Wählen Sie im Abschnitt Case life cycle den Step aus, auf den Sie die Validierungsbedingung anwenden möchten.

  3. Klicken Sie rechts im Bereich Step im Tab General auf Configure view.

  4. Optional:

    Um sicherzustellen, dass der Benutzer einen Wert eingibt, bevor das Formular abgesendet wird, konfigurieren Sie das Feld als Required. Damit legen Sie fest, dass das Feld ein Pflichtfeld ist.

    1. Suchen Sie im Fenster „View configuration“ im Tab Fields das Feld, das Sie als Required konfigurieren möchten.

    2. Wählen Sie in der Liste Options für das Feld die Option Required aus.

      Wenn der Benutzer versucht, das Formular mit einem leeren Pflichtfeld abzusenden, wird eine Fehlermeldung angezeigt.

    Beispiel: Um zu verhindern, dass der Benutzer ein Formular einreicht, ohne das Geburtsdatum anzugeben, legen Sie „Birth date“ mit der Einstellung Required als Pflichtfeld fest.
  5. Klicken Sie im Fenster „View configuration“ im Tab Validations auf Add condition.

  6. Optional:

    Damit bei fehlgeschlagener Validierung eine Fehlermeldung angezeigt wird, geben Sie im Feld Message den Text der Meldung ein.

  7. Definieren Sie die Validierungsbedingungen für ein Feld in dem Formular:

    1. Wählen Sie in der Liste der Felder den Namen des Feldes aus, das Sie validieren möchten.

    2. Wählen Sie in der Liste mit den Vergleichsoperatoren den Test aus, den Sie für das Feld ausführen möchten.

    3. Geben Sie im Feld „Value“ einen Wert ein bzw. wählen Sie einen aus, um ihn mit der Benutzereingabe zu vergleichen.

      Die Option Select values führt die Felder und Werte aus Ihrem Formular auf, die Sie in der Bedingung verwenden können.

    Beispiel: Um sicherzustellen, dass für das Geburtsdatum kein Wert in der Zukunft eingegeben wird, wählen Sie das Feld „Birth date“ aus der Liste aus, legen den Vergleichsoperator is after fest und wählen dann Today aus dem Kalendersteuerelement aus. Wenn der Benutzer versucht, das Formular mit einem Geburtsdatum einzureichen, das in der Zukunft liegt, wird eine Fehlermeldung angezeigt.
  8. Optional:

    Um eine Bedingung mit mehreren Validierungsparametern zu erstellen, fügen Sie der Bedingung einen logischen Operator hinzu:

    Auswahlmöglichkeiten Aktionen
    Entspricht der Bedingung, wenn alle Eigenschaften die Kriterien erfüllen
    1. Klicken Sie rechts in der Zeile auf das Icon Add a row.

    2. Wählen Sie in der Operator-Liste and aus.

    3. Wählen Sie in der Liste der Felder den Namen des Feldes aus, das Sie validieren möchten.

    4. Wählen Sie in der Liste mit den Vergleichsoperatoren den Test aus, den Sie für das Feld ausführen möchten.

    5. Geben Sie im Feld „Value“ einen Wert ein bzw. wählen Sie einen aus, um ihn mit der Benutzereingabe zu vergleichen.

      Die Option Select values führt die Felder und Werte aus Ihrem Formular auf, die Sie in der Bedingung verwenden können.

    Entspricht der Bedingung, wenn eine der Eigenschaften die Kriterien erfüllt
    1. Klicken Sie rechts in der Zeile auf das Icon Add a row.

    2. Wählen Sie in der Operator-Liste OR aus.

    3. Wählen Sie in der Liste der Felder den Namen des Feldes aus, das Sie validieren möchten.

    4. Wählen Sie in der Liste mit den Vergleichsoperatoren den Test aus, den Sie für das Feld ausführen möchten.

    5. Geben Sie im Feld „Value“ einen Wert ein bzw. wählen Sie einen aus, um ihn mit der Benutzereingabe zu vergleichen.

      Die Option Select values führt die Felder und Werte aus Ihrem Formular auf, die Sie in der Bedingung verwenden können.

    Beispiel: In einem Bewerbungsformular muss der Benutzer angeben, wie lange er bei einem bestimmten Unternehmen war, indem er Daten in Felder des Datentyps From und To eingibt. Um sicherzustellen, dass das Anfangsdatum vor dem Enddatum und das Enddatum nach dem Anfangsdatum liegt, können Sie eine Validierungsbedingung mit dem logischen Operator AND konfigurieren, wie in der folgenden Abbildung dargestellt:
    Validierung des Zeitraums des Beschäftigungsverhältnisses
  9. Optional:

    Um weitere Validierungsbedingungen zu definieren, wiederholen Sie die Schritte 6 bis 9.

  10. Klicken Sie auf Submit.

Hinweis: Bei der Ausführung prüft die Anwendung alle Validierungsbedingungen. Wird eine Bedingung erfüllt, wird eine Fehlermeldung angezeigt und der Benutzer kann das Formular erst absenden, wenn die ungültigen Felder korrigiert wurden.

  • Validierung der Feldeingabe in komplexen Szenarien

    Erstellen Sie Validierungsregeln, um zu prüfen, ob die von den Benutzern eingegebenen Datenwerte bestimmte Kriterien erfüllen und das System die Informationen korrekt verarbeiten kann.

  • Validierungsregel zu einer Ablaufaktion hinzufügen

    Es ist wichtig, dass die von Ihren Benutzern angegebenen Daten die für die Case-Weiterleitung erforderlichen Bedingungen erfüllen. Durch das Zuweisen von Validierungsregeln zu Ablaufaktionen können Sie verhindern, dass Benutzer Daten eingeben, die die Anwendung nicht verarbeiten kann, und so die Zahl der Verarbeitungsfehler verringern.

  • Formulare und Felder

    Ein Formular ist eine Ansicht Ihrer Daten. Die Felder in einem Formular speichern Benutzereingaben, die Einzelwert-Felder, eine Gruppe von Werten oder eine Liste mit Werten enthalten können. Nachdem Sie ein Formular erstellt haben, können Sie es mit einem Assignment oder einem Approval Step im Lebenszyklus eines Case verknüpfen.

  • Benutzereingabe in ein Feld einschränken

    Konfigurieren Sie Felder in Ihrem Datenmodell, um die Art und Weise zu ändern, wie Informationen gespeichert oder angezeigt werden. So erstellen Sie ein robustes Datenmodell, das auf Ihre Business-Anforderungen zugeschnitten ist.


Dieses Thema ist im folgenden Modul verfügbar:

We'd prefer it if you saw us at our best.

Pega Academy has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice