Bedingte Anzeige
Bedingte Anzeige lässt Teile der Oberfläche abhängig von Datensatzwerten, Rollen, Arbeitsstatus oder anderen Projektregeln erscheinen oder verschwinden.
Sie hält Bildschirme übersichtlich, indem Informationen nur dann angezeigt werden, wenn sie relevant sind.
Anzeigeregeln
Datensatzwerte
Komponenten können anhand von Werten angezeigt oder ausgeblendet werden, die auf dem aktuellen Datensatz gespeichert sind.
Ein Folgeabschnitt könnte zum Beispiel nur erscheinen, wenn ein Datensatz den Status "Nachfassen nötig" hat. Eine Feldgruppe könnte nur erscheinen, wenn der Projekttyp "Externer Partner" ist.
Arbeitsstatus
Bedingte Anzeige kann auch dem Arbeitsstatus folgen.
Freigabefelder könnten zum Beispiel erst erscheinen, nachdem ein Datensatz eingereicht wurde. Finanzaktionen könnten erst erscheinen, nachdem eine Buchung bestätigt wurde.
Berechtigungen
Einige Oberflächenelemente dürfen nur für Benutzer:innen mit der passenden Rolle oder Berechtigung erscheinen.
Das kann Tabs, Zeilen, Spalten, Felder, Bereiche mit verknüpften Datensätzen, Buttons und andere Komponenten betreffen.
Konfigurationsbereich
Komponenten
Bedingte Anzeige gilt für konfigurierte Komponenten.
Sie kann deshalb für viele verschiedene Teile des Bildschirms verwendet werden: Eingabefelder, Inhaltsblöcke, Zeilen, Spalten, Tabs, Aktionsbuttons, Tabellen mit verknüpften Datensätzen, Karten und Portale.
Beziehung zu Komponenten
Das detaillierte Verhalten jeder Komponente wird im Abschnitt Komponenten behandelt.
Bedingte Anzeige beschreibt, wann diese Komponenten erscheinen. Die Komponentendokumentation beschreibt, was die jeweilige Komponente tut, sobald sie sichtbar ist.
Projektentscheidungen
Projektteams sollten klären:
- welche Informationen immer sichtbar sein sollen
- welche Informationen nur manchmal relevant sind
- welche Datensatzwerte oder Arbeitsstatus die Sichtbarkeit steuern sollen
- ob das Ausblenden von Informationen Benutzer:innen verwirren könnte
Beispiel
Ein Modul für Bewerbungen könnte ein Feld "Ablehnungsgrund" nur dann anzeigen, wenn der Bewerbungsstatus "Abgelehnt" ist.
Dasselbe Modul könnte einen Button "Bestätigung senden" nur anzeigen, wenn der Status "Genehmigt" ist und die Benutzerin oder der Benutzer die Berechtigung zum Senden von Nachrichten hat.
Gestaltungsziel
Bedingte Anzeige sollte Bildschirme einfacher machen, nicht schwerer verständlich.
Wenn Benutzer:innen nicht nachvollziehen können, warum etwas erscheint oder verschwindet, braucht die Regel möglicherweise klarere Formulierungen, eine bessere Gruppierung oder ein anderes Ablaufdesign.