Feldregeln

Feldregeln in aqua

Feldregeln ermΓΆglichen die Steuerung des Verhaltens von Feldern, je nach den in den Steuerfeldern ausgewΓ€hlten Werten. Diese FunktionalitΓ€t hilft Ihnen, Logik in Ihre Projekte einzubauen, was es einfacher macht, Benutzer zu fΓΌhren, Konsistenz zu gewΓ€hrleisten und das Verhalten von Feldern zu automatisieren.

Feldregeln kΓΆnnen angewendet werden auf:

  • Anforderungen

  • TestfΓ€lle

  • Testszenarien

  • Fehler

Arten von Feldregeln

Feldregeln bestehen aus zwei Hauptteilen: EinschrΓ€nkungen und Aktionen.

EinschrΓ€nkungen

EinschrΓ€nkungen definieren, welche Werte in einem Feld verfΓΌgbar sind, abhΓ€ngig vom in einem anderen Feld ausgewΓ€hlten Wert. Sie helfen dabei, Optionen fΓΌr Benutzer einzugrenzen oder ungΓΌltige Kombinationen zu verhindern.

Beispiel Angenommen, Sie haben eine Anforderung mit zwei Einzelauswahl-Feldern:

  • Feldname: Feld A Feldwerte: Element 1, Element 2, Element 3, Element 4, Element 5

  • Feldname: Feld B Feldwerte: Option 1, Option 2, Option 3, Option 4, Option 5

Sie kΓΆnnen eine Regel wie folgt erstellen:

  • Wenn der Wert von Feld B Option 1 ist, zeigen Sie in Feld A nur Element 1 und Element 2 an

  • Wenn der Wert von Feld B Option 2 ist, zeigen Sie in Feld A nur Element 3 und Element 4 an

  • Wenn der Wert von Feld B Option 3 ist, zeigen Sie in Feld A Element 1 und Element 5 an

Wenn keine Regel festgelegt ist, sieht es so aus: UnabhΓ€ngig vom ausgewΓ€hlten Element in Feld B enthΓ€lt Feld A die vollstΓ€ndige Liste der Werte.

Wenn eine Regel festgelegt ist, enthÀlt Feld A eine Liste von Werten, die gemÀß der definierten Regel durch den Wert aus Feld B gesteuert werden.

Sie kΓΆnnen mehrere EinschrΓ€nkungen fΓΌr verschiedene Feldkombinationen definieren.

Um eine EinschrΓ€nkungsregel einzurichten, fΓΌhren Sie die folgenden Schritte aus:

  • Erstellen Sie Einzelauswahl-Felder in der Vorlage fΓΌr Ihren Elementtyp, wenn Sie nicht nur die Standardfelder verwenden mΓΆchten.

  • WΓ€hlen Sie das Projekt aus und navigieren Sie zu den Feldregeln.

  • WΓ€hlen Sie den Elementtyp aus und anschließend das Feld, das betroffen sein soll.

  • Dann steuerndes Feld

  • WΓ€hlen Sie dann den Wert aus dem steuernden Feld aus.

  • Dann die Werte fΓΌr das betroffene Feld, die angezeigt werden.

  • Γ„nderungen speichern

Aktionen

Aktionen definieren, wie sich ein Feld basierend auf dem in einem anderen Feld ausgewΓ€hlten Wert verhalten soll. Es gibt folgende Aktionsregeln, die definiert werden kΓΆnnen:

  • Wert festlegen

  • Erforderlich

  • SchreibgeschΓΌtzt

  • Hervorheben

  • Sichtbar/Verborgen

Beispiel: Wenn der Wert von Feld A β€žElement 1β€œ entspricht, dann wird Feld B als β€žErforderlichβ€œ festgelegt.

Dies ermΓΆglicht es Ihnen, Formulare dynamisch je nach Kontext anzupassen.

Einrichtung von Aktionen:

  • Gehen Sie zu Projektkonfiguration β†’ Feldregeln.

  • WΓ€hlen Sie das Element und dann das steuernde Feld (das Feld, dessen Wert die Regel auslΓΆst).

  • WΓ€hlen Sie die Regel β€žAktionenβ€œ aus.

  • Sobald Sie β€žAktionenβ€œ ausgewΓ€hlt haben, klicken Sie auf β€žNeue Aktion hinzufΓΌgenβ€œ.

  • WΓ€hlen Sie dann das steuernde Feld aus dem Dropdown-MenΓΌ, das ein anderes Feld beeinflussen wird.

  • WΓ€hlen Sie dann das betroffene Feld aus.

  • Definieren Sie die gewΓΌnschte Logik und das Verhalten, indem Sie ein oder mehrere KontrollkΓ€stchen aktivieren: Wert festlegen, erforderlich, schreibgeschΓΌtzt, hervorheben, sichtbar.

  • Klicken Sie auf Speichern, um die Γ„nderungen anzuwenden..

Bitte beachten:

  • Wenn Sie β€žWert festlegenβ€œ auswΓ€hlen, kΓΆnnen Sie einen Standardwert definieren, der immer angewendet wird.

  • Die Option β€žSichtbarβ€œ ist standardmÀßig aktiviert. Wenn Sie das Feld ausblenden mΓΆchten, deaktivieren Sie einfach das KontrollkΓ€stchen.

  • Die Option β€žSichtbarβ€œ wird automatisch aktiviert, sobald ein Feld als erforderlich festgelegt wird.

DarΓΌber hinaus kΓΆnnen Feldwerte aus Einzelauswahlfeldern mit gemeinsam genutzten Wertemengen automatisch gesetzt werden, wenn abhΓ€ngige Elemente erstellt oder Defekte aus TestausfΓΌhrungen angelegt werden.

Last updated

Was this helpful?