Changes for page Schema-Designer
Last modified by jklein on 2025/05/26 07:54
Summary
-
Page properties (1 modified, 0 added, 0 removed)
-
Attachments (1 modified, 2 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -11,11 +11,7 @@ 11 11 Der Schema-Designer lässt sich in drei Bereiche unterteilen: die Ribbonleiste, die Liste der erstellten Schema-Konfigurationen und den Detailbereich. 12 12 13 13 {{figure}} 14 -[[image:Übersicht_PowerShell_Schema-Designer.png||alt="Aufbau des Schema-Designers" data-xwiki-image-style-alignment="center"]] 15 - 16 -{{figureCaption}} 17 -Aufbau des Schema-Designers 18 -{{/figureCaption}} 14 +[[Aufbau des Schema-Designers>>image:Übersicht_PowerShell_Schema-Designer.png||alt="Aufbau des Schema-Designers" data-xwiki-image-style-alignment="center"]] 19 19 {{/figure}} 20 20 21 21 In der Ribbonleiste stehen Ihnen folgende Funktionen zur Verfügung, mit denen Sie den Schema-Designer bedienen können: ... ... @@ -33,24 +33,40 @@ 33 33 34 34 = Zusammenspiel von Schema-Designer und Skript-Editor = 35 35 36 -Im Skript-Editor kann die Schema-Konfiguration ausprobiert werden. In diesem Beispiel wird die Validierung für das Eingabe-Feld im Schema-Designer konfiguriert. Im Skript-Editor wird das Eingabe-Feld angezeigt. Da die Eingabe "Hello" beinhaltet, ist die Eingabe nicht valide und es wird die konfigurierte Warnung eingeblendet.32 +Im Skript-Editor kann die Schema-Konfiguration ausprobiert werden. In diesem Beispiel wird die Validierung für das Eingabe-Feld im Schema-Designer konfiguriert. 37 37 38 -{{figure}} 39 -|((( 40 -[[image:Schema-Designer_Eingabe_Skript-Editor.png||alt="Eingabe im Schema-Designer" data-xwiki-image-style-alignment="center" height="445" width="527"]] 41 -)))|((( 42 -[[image:Schema-Designer_Ausgabe_Skript-Editor.png||alt="Ausgabe im Skript-Editor" data-xwiki-image-style-alignment="center" height="163" width="476"]] 43 -))) 34 +[[Beispiel-Eingabe im Schema-Designer>>image:Beispiel_Schema-Designer.png||alt="Beispiel-Eingabe im Schema-Designer" data-xwiki-image-style-alignment="center" height="447" width="800"]] 44 44 45 -{{figureCaption}} 46 -Beispiel: Eingabe im Schema-Designer und Ausgabe im Skript-Editor 47 -{{/figureCaption}} 48 -{{/figure}} 36 +Im Skript-Editor wird das Eingabe-Feld angezeigt. Da die Eingabe "Hello" beinhaltet, ist die Eingabe nicht valide und es wird die konfigurierte Warnung eingeblendet. 49 49 38 +[[Testkonfiguration mit Beispiel-Schema>>image:Beispiel_Skript-Editor.png||alt="Testkonfiguration mit Beispiel-Schema" data-xwiki-image-style-alignment="center" height="384" width="800"]] 39 + 50 50 = Übersicht der Eingabemöglichkeiten = 51 51 52 52 Im Schema-Designer gibt es eine Vielzahl an Eingabemöglichkeiten. In der nachfolgenden Übersicht finden Sie alle im Schema-Designer verwendbaren Eingaben: 53 53 44 + 45 +|=Typ|=Beschreibung der Eingabemöglichkeit 46 +|Boolean|Wahr/Falsch-Wert als Checkbox (`true` / `false`). 47 +|Color|Farbangabe über Eingabe eines Farbwerts (Hex-Code). 48 +|DateTime|Datum über einen Kalender auswählbar. 49 +|Enum|Vordefinierte Auswahlliste von Enum-Werten (Strings/Integer), bei der genau ein Wert gewählt werden kann . 50 +|File|Pfad zu einer Datei im Dateisystem. Die Datei kann über das Verzeichnis ausgewählt werden. 51 +|Flags|Vordefinierte Auswahlliste von Enum-Werten (Strings/Integer), bei der genau ein Wert gewählt werden kann. Kann im Gegensatz zum Schematypen Enum als "Erforderlich" definiert werden. 52 +|Image|Upload oder Pfadangabe zu einem Bild (z. B. zur Anzeige oder Weiterverarbeitung). 53 +|Integer|Ganze Zahl (positiv oder negativ), ohne Dezimalstellen. 54 +|List|Sammlung mehrerer Werte desselben Typs, oft als durch Komma getrennte Liste oder mehrzeilige Eingabe. 55 +|Object|Strukturierter Datentyp mit mehreren benannten Unterfeldern (Schlüssel-Wert-Paare). 56 +|Password|Verdeckte Texteingabe für ein Passwort oder geheimen Schlüssel (z. B. API-Key). 57 +|Path|Pfadangabe zu einer Datei oder einem Verzeichnis im lokalen oder entfernten Dateisystem. 58 +|RealNumber|Gleitkommazahl (z. B. Dezimalzahlen), z. B. für Prozentwerte, Koordinaten oder Messwerte. 59 +|Routing|Referenz auf eine definierte Routingstruktur innerhalb des Systems, z. B. ein Zielsystem oder eine Route. 60 +|RoutingKey|Schlüssel für das Routing von Nachrichten in einer Messaging-Infrastruktur, z. B. im Stil von `user.update.email`. 61 +|String|Allgemeiner Texteingabewert – Buchstaben, Zahlen oder Zeichenketten. 62 +|Syntax|Formelausdruck oder strukturierter Code in einer eingebetteten Ausdruckssprache (z. B. XPath, JEXL, etc.). 63 +|TimeSpan|Zeitintervall (z. B. Dauer in Stunden, Minuten, Sekunden), oft im Format `hh:mm:ss`. 64 +|VirtualRouter|Auswahl oder Angabe eines vordefinierten virtuellen Routers, der innerhalb des Systems zur Verteilung von Nachrichten verwendet wird. 65 + 54 54 {{figure}} 55 55 [[image:Schema-Designer_Eingabe_Controls.png||alt="Eingabe-Controls im Schema-Designer" data-xwiki-image-style-alignment="center"]] 56 56
- Übersicht_PowerShell_Schema-Designer.png
-
- Size
-
... ... @@ -1,1 +1,1 @@ 1 - 69.2KB1 +40.0 KB - Content
- Beispiel_Schema-Designer.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.jklein - Size
-
... ... @@ -1,0 +1,1 @@ 1 +50.3 KB - Content
- Beispiel_Skript-Editor.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.jklein - Size
-
... ... @@ -1,0 +1,1 @@ 1 +18.5 KB - Content

