Changes for page Schema-Designer

Last modified by jklein on 2025/05/26 11:18

From version 1.1
edited by jklein
on 2024/08/13 07:44
Change comment: Imported from XAR
To version 5.2
edited by jklein
on 2025/05/26 11:18
Change comment: Update document after refactoring.

Summary

Details

Page properties
Parent
... ... @@ -1,1 +1,1 @@
1 -AESB.19.Workspaces.Powershell.WebHome
1 +AESB.111.Workspaces.Powershell.WebHome
Content
... ... @@ -11,12 +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 -(% style="text-align:center" %)
15 -[[image:Übersicht_PowerShell_Schema-Designer.png||alt="Aufbau des Schema-Designers"]]
16 -
17 -{{figureCaption}}
18 -Aufbau des Schema-Designers
19 -{{/figureCaption}}
14 +[[Aufbau des Schema-Designers>>image:Übersicht_PowerShell_Schema-Designer.png||alt="Aufbau des Schema-Designers" data-xwiki-image-style-alignment="center"]]
20 20  {{/figure}}
21 21  
22 22  In der Ribbonleiste stehen Ihnen folgende Funktionen zur Verfügung, mit denen Sie den Schema-Designer bedienen können:
... ... @@ -24,8 +24,9 @@
24 24  |**Button**|**Funktionen**
25 25  |Speichern|Speichert die bearbeitete Schema-Konfiguration.
26 26  |Hinzufügen|Öffnet das Dialogfenster zum Hinzufügen eines Schemaknotens.
27 -|Löschen|Löscht den ausgewählten Schemaknoten.
28 28  |Umbenennen|Öffnet das Dialogfenster zum Umbenennen der Schema-Konfiguration oder des Schemaknotens.
23 +|Löschen|Löscht den ausgewählten Schemaknoten.
24 +|Kopieren|Kopiert den Konfigurationspfad des ausgewählten Schemaknotens.
29 29  
30 30  In der Liste der Schema-Konfigurationen können Sie über die Buttons oder das Kontextmenü ebenso Schemaknoten hinzufügen, löschen und umbenennen. Außerdem können Sie die Reihenfolge der Schemaknoten über die Pfeil-Buttons anpassen.
31 31  
... ... @@ -33,31 +33,36 @@
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 -(% style="text-align:center" %)
41 -[[image:Schema-Designer_Eingabe_Skript-Editor.png||alt="Eingabe im Schema-Designer" height="445" width="527"]]
42 -)))|(((
43 -(% style="text-align:center" %)
44 -[[image:Schema-Designer_Ausgabe_Skript-Editor.png||alt="Ausgabe im Skript-Editor" height="163" width="476"]]
45 -)))
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"]]
46 46  
47 -{{figureCaption}}
48 -Beispiel: Eingabe im Schema-Designer und Ausgabe im Skript-Editor
49 -{{/figureCaption}}
50 -{{/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.
51 51  
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 +
52 52  = Übersicht der Eingabemöglichkeiten =
53 53  
54 54  Im Schema-Designer gibt es eine Vielzahl an Eingabemöglichkeiten. In der nachfolgenden Übersicht finden Sie alle im Schema-Designer verwendbaren Eingaben:
55 55  
56 -{{figure}}
57 -(% style="text-align:center" %)
58 -[[image:Schema-Designer_Eingabe_Controls.png||alt="Eingabe-Controls im Schema-Designer"]]
59 59  
60 -{{figureCaption}}
61 -Eingabe-Controls im Schema-Designer
62 -{{/figureCaption}}
63 -{{/figure}}
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|Pfad zu einer Bild-Datei im Dateisystem. Die Datei kann über das Verzeichnis ausgewählt werden.
53 +|Integer|Ganze Zahl (positiv oder negativ), ohne Dezimalstellen.
54 +|List|Erstellung von verschachtelbaren Listenelementen eines bestimmten Typs (Boolean, Integer, Object, Password, RealNumber, String).
55 +|Object|Untergeordnetes SchemaObject, zu dem wiederum weitere untergeordnete Schemaknoten hinzugefügt werden können.
56 +|Password|Verdeckte Texteingabe für ein Passwort.
57 +|Path|Pfadangabe zu einer Datei oder einem Verzeichnis im lokalen oder nicht lokalen Dateisystem.
58 +|RealNumber|Gleitkommazahl (z. B. Dezimalzahlen).
59 +|Routing|Angabe des Routings durch Auswahl eines definierten VirtualRouters und RoutingKeys innerhalb des Systems.
60 +|RoutingKey|Angabe des Routings durch Auswahl eines definierten VirtualRouters und RoutingKeys für das Routing von Nachrichten in einer Messaging-Infrastruktur.
61 +|String|Allgemeiner Texteingabewert – Buchstaben, Zahlen oder Zeichenketten.
62 +|Syntax|Formelausdruck oder strukturierter Code in einer eingebetteten Ausdruckssprache mit Syntax-Highlighting(ASP / XHTML, Boo, C++, C#, Coco, CSS, HTML, Java, JavaScript, Json, LDAP, MarkDown, Patch, PHP, PowerShell, Python, TSQL, TeX, VB, XML, XmlDoc).
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.
Übersicht_PowerShell_Schema-Designer.png
Size
... ... @@ -1,1 +1,1 @@
1 -69.2 KB
1 +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
prio.WebHome[0]
priorisierung-aesb-19
... ... @@ -1,0 +1,1 @@
1 +10
© Aagon GmbH 2025
Besuchen Sie unsere Aagon-Community