Information
-
Der Seitentitel (die Titelleiste) eines Panels kann bis zu drei rein informative Badges anzeigen, z. B. die Projekt-ID oder den Projektstatus.
-
Die Badges werden im eigenen Badge-Datenbereich im Hauptmodul eines Panels gecustomized und automatisch in allen Untermodulen dieses Panels angezeigt.
-
Eine Duplizierung des Badge-Datenbereichs in den Untermodulen ist nicht notwendig.
-
-
Der Datenbereich enthält genau einen Datensatz jedes einzelne Badge wird durch ein eigenes Datenfeld repräsentiert.
Vorgehensweise
-
Auf dem Hauptmodul des Panels einen Datenbereich anlegen.
-
Im Parameter Datenbereich-Konfiguration folgendes JSON hinterlegen, damit der Client den Datenbereich als Badge-Datenbereich erkennt:
{ "Type": "Badge" } -
Für jedes anzuzeigende Badge ein Datenfeld in diesem Datenbereich anlegen.
-
Im Parameter DF-Verhalten den Wert
bgsetzen, um das Datenfeld als Badge zu kennzeichnen. -
Über das gewünschte Symbol auf dem Datenfeld (Parameter Symbol-ID) die Formatierung/Styling des Badges festlegen.
-
Der Inhalt des Datenfeldes bestimmt den Anzeigetext des Badges.
-
Der Badge-Text unterstützt einfache Markdown-Auszeichnung, z. B.
**fett**und*kursiv*.
-
-
Die Reihenfolge der Datenfelder im Datenbereich bestimmt die Anzeigereihenfolge der Badges.
Hinweise
-
Ist der Inhalt eines Badge-Datenfelds leer, wird das Badge ausgeblendet – unabhängig von seinem sonstigen Sichtbarkeitsstatus auf der GUI.
-
Text, Styling, Sichtbarkeit und Reihenfolge der Badges können zur Laufzeit angepasst werden, zum Beispiel über Ampel-Customizing oder die Python-API.