Verstecke letzte Bearbeiter
Jannis Klein 2.1 1 {{aagon.priorisierung}}
2 40
3 {{/aagon.priorisierung}}
4
5 {{aagon.floatingbox/}}
Jannis Klein 4.1 6
7 Dieser Bereich des CommandEditor ist der Hauptbereich. Hier werden die Client- und Consolescripts zusammengesetzt, einzelne Kommandos verwaltet und getestet.
8
Jannis Klein 5.1 9 = Vertikale Tabs =
Jannis Klein 4.1 10
11 Am linken Rand befinden sich zwei vertikale Tabs, mit welchen zwischen dem Consolescript und dem Clientscript gewechselt werden kann.
12
Jannis Klein 5.1 13 = Schnellwahlleiste =
Jannis Klein 4.1 14
15 Am oberen Rand befindet sich eine Schnellwahlleiste zur Steuerung und Konfiguration des aktuellen Skripts bzw. des Client Command:
16
S V 13.1 17 |(% style="width:81px" %)(((
18 (% style="text-align:center" %)
19 [[image:https://manual.aagon.com/acmp/de/61/dependencies.png||alt="dependencies" height="32" width="32"]]
20 )))|(% style="width:1121px" %)(((
Jannis Klein 4.1 21 Kopiert die markierten Kommandos.
22 )))
S V 13.1 23 |(% style="width:81px" %)(((
24 (% style="text-align:center" %)
25 [[image:https://manual.aagon.com/acmp/de/61/clipboard_cut.png||alt="clipboard_cut" height="32" width="32"]]
26 )))|(% style="width:1121px" %)(((
Jannis Klein 4.1 27 Löscht die markierten Kommandos und legt sie in die Zwischenablage.
28 )))
S V 13.1 29 |(% style="width:81px" %)(((
30 (% style="text-align:center" %)
31 [[image:https://manual.aagon.com/acmp/de/61/clipboard.png||alt="clipboard" height="32" width="32"]]
32 )))|(% style="width:1121px" %)(((
Jannis Klein 4.1 33 Fügt den aktuellen Inhalt der Zwischenablage unterhalb des markierten Kommandos ein.
34 )))
S V 13.1 35 |(% style="width:81px" %)(((
36 (% style="text-align:center" %)
37 [[image:https://manual.aagon.com/acmp/de/61/delete.png||alt="Delete" height="32" width="32"]]
38 )))|(% style="width:1121px" %)(((
Jannis Klein 4.1 39 Löscht die markierten Kommandos.
40 )))
Jannis Klein 5.1 41 |(% style="width:81px" %)(((
S V 13.1 42 (% style="text-align:center" %)
43 [[image:https://manual.aagon.com/acmp/de/61/clipboard.png]]
Jannis Klein 5.1 44 )))|(% style="width:1121px" %)(((
Jannis Klein 4.1 45 Verschiebt die markierten Kommandos um einen Schritt im Script nach links / rechts / oben / unten.
46 )))
S V 13.1 47 |(% style="width:81px" %)(((
48 (% style="text-align:center" %)
49 [[image:https://manual.aagon.com/acmp/de/61/clientcommandphase_execute.png||alt="ClientCommandPhase_Execute" height="32" width="32"]]
50 )))|(% style="width:1121px" %)(((
Jannis Klein 4.1 51 Führt das aktuelle Client Command aus.
52 )))
S V 13.1 53 |(% style="width:81px" %)(((
54 (% style="text-align:center" %)
55 [[image:https://manual.aagon.com/acmp/de/61/debug_stop.png||alt="debug_stop" height="32" width="32"]]
56 )))|(% style="width:1121px" %)(((
Jannis Klein 4.1 57 Hält die Ausführung des aktuellen Client Commands an.
58 )))
S V 13.1 59 |(% style="width:81px" %)(((
60 (% style="text-align:center" %)
61 [[image:https://manual.aagon.com/acmp/de/61/debug_break_all.png||alt="debug_break_all" height="32" width="32"]]
62 )))|(% style="width:1121px" %)(((
Jannis Klein 4.1 63 Pausiert die Ausführung des aktuellen Client Commands.
64 )))
S V 13.1 65 |(% style="width:81px" %)(((
66 (% style="text-align:center" %)
67 [[image:https://manual.aagon.com/acmp/de/61/clientcommandphase_create.png||alt="ClientCommandPhase_Create" height="32" width="32"]]
68 )))|(% style="width:1121px" %)(((
Jannis Klein 4.1 69 Führt das nächste einzelne Kommando aus.
70 )))
S V 13.1 71 |(% style="width:81px" %)(((
72 (% style="text-align:center" %)
73 [[image:https://manual.aagon.com/acmp/de/61/check_green.png||alt="Check_Green" height="32" width="32"]]
74 )))|(% style="width:1121px" %)(((
Jannis Klein 4.1 75 Überprüft die Skript-Syntax auf logische Fehler.
76 )))
S V 13.1 77 |(% style="width:81px" %)(((
78 (% style="text-align:center" %)
79 [[image:https://manual.aagon.com/acmp/de/61/script_history.png||alt="Script_History" height="32" width="32"]]
80 )))|(% style="width:1121px" %)(((
Jannis Klein 4.1 81 Listet alle vorgenommenen Änderungen mit Uhrzeit und Autor auf.
Jannis Klein 5.1 82 Über dieses Icon wird ein Fenster geöffnet, welches alle Änderungen und Ereignisse des aktuellen Client Command chronologisch darstellt. In der oberen Leiste kann eine Sortierung nach einzelnen Benutzern sowie nach einem bestimmten Zeitraum stattfinden.
Jannis Klein 4.1 83 )))
S V 13.1 84 |(% style="width:81px" %)(((
85 (% style="text-align:center" %)
86 [[image:https://manual.aagon.com/acmp/de/61/library.png||alt="library" height="32" width="32"]]
87 )))|(% style="width:1121px" %)(((
Jannis Klein 4.1 88 Erzeugt eine Zusammenfassung des aktuellen Client Commands.
89 )))
90
Jannis Klein 6.1 91 = Projetzusammenfassung erzeugen =
Jannis Klein 4.1 92
93 Über dieses Icon wird ein Dialog geöffnet, welcher es Ihnen erlaubt, eine Zusammenfassung des aktuellen Client Command erzeugen zu lassen. Dazu geben Sie die Datei an, in welcher die Zusammenfassung gespeichert werden soll. Die Datei können Sie als txt- bzw. als html- Datei erzeugen lassen. Wählen Sie den entsprechenden Typ in den Optionen aus. Des Weiteren stehen Ihnen vier weitere Optionen zur Verfügung:
94
95 |(((
96 Kopfzeile einbinden
97
98 Projektvariablen einbinden
99
100 Globale Variablen einbinden
101
102 Dokument nach Generierung anzeigen
103 )))|(((
104 Es wird eine Kopfzeile generiert und eingebunden.
105
106 Es werden sämtliche Projektvariablen aufgelistet.
107
108 Es werden die globalen Variablen aufgelistet.
109
110 Das Dokument wird nach der Generierung geöffnet.
111 )))
112
Jannis Klein 6.1 113 = Object Inspector =
Jannis Klein 4.1 114
Jannis Klein 6.1 115 |(% style="width:898px" %)(((
Jannis Klein 4.1 116 Der Object Inspector befindet sich am rechten Rand des Skript – Bereichs und dient dazu, die Eigenschaften des markierten Kommandos im Skript aufzulisten.
117
118
119 Die Eigenschaften werden dabei als Wertepaare mit dem Name der Eigenschaft und dem zugehörigen Wert aufgezählt. Die einzelnen Eigenschaften werden dabei in Kategorien eingeteilt.
Jannis Klein 6.1 120 )))|(% style="width:304px" %)(((
121 (% style="text-align:center" %)
122 [[image:https://manual.aagon.com/acmp/de/61/hmfile_hash_353be8dc.png||alt="5.8.3.3 - ObjectInspector" height="278" width="242"]]
123 )))
Jannis Klein 4.1 124
Jannis Klein 6.1 125 = Das Skript =
Jannis Klein 4.1 126
S V 13.2 127 In diesem Bereich werden das Clientskript sowie das Consolenskript erstellt. Dazu werden die einzelnen Kommandos aus der Commandlist per Drag-and-Drop eingefügt und konfiguriert. Anschließend können die Kommandos in entsprechender Reihenfolge angeordnet und verwaltet werden. Dazu dienen die bereits erwähnten Operatoren (Schnellwahlleiste, Object Inspector, Tabs) sowie die fünf Spalten dieses Bereichs:
Jannis Klein 4.1 128
Jannis Klein 6.1 129 (% style="text-align:center" %)
Jannis Klein 4.1 130 [[image:https://manual.aagon.com/acmp/de/61/hmfile_hash_3d36df9c.png||alt="5.8.3.3 - Skript" height="248" width="896"]]
131 Client Command Skript im Editor
132
133 Anhand der Spalte Zeile kann ein bestimmtes Kommando schnell gefunden werden, da hier ein fortlaufender Index angezeigt wird. Direkt daneben finden Sie das zugehörige Kommando mit dem kommandospezifischen Icon sowie einer Beschreibung. Mehrere Kommandos sind dabei in einer Baumstruktur, wie man sie aus dem Explorer kennt, angeordnet.
134
135 Ebenso kann in dieser Spalte per Mausklick ein so genannter Breakpoint gesetzt werden. Ein Breakpoint dient dazu, ein (zu Testzwecken) ablaufendes Client Command anzuhalten, um das restliche Client Command schrittweise zu durchlaufen. So lassen sich relativ leicht Fehler finden (Debugging).
136
137 Ein Haken in der Spalte Aktiviert gibt an, ob ein Kommando ausgeführt oder übersprungen wird. Somit ist es z.B. möglich eine Erweiterung des Skripts zu deaktivieren, bis diese getestet wurde. Alle untergeordneten Kommandos werden ebenfalls deaktiviert, behalten aber trotzdem den Haken. Sie werden lediglich ausgegraut und kursiv dargestellt.
138
S V 13.2 139 Mit Hilfe der Spalte //Ignoriere Fehler// ist es möglich, das Skript weiterhin auszuführen, obwohl ein Kommando nicht korrekt ausgeführt wurde und einen Fehler verursachte. Markieren Sie einfach die Checkbox des Kommandos, dessen Fehler ignoriert werden sollen.
Jannis Klein 4.1 140
S V 13.2 141 In der Spalte //Status //wird bei einem Syntaxcheck sowie bei der Ausführung des Skripts (z.B. zu Testzwecken) angezeigt, ob das Kommando korrekt ausgeführt wurde oder Fehler verursacht hat.
Jannis Klein 4.1 142
Jannis Klein 21.1 143 Wie ein Client Command genau erstellt wird, erfahren Sie anhand eines einfachen Beispiels im Abschnitt [[Neuen Client Command erstellen>>doc:ACMP.63.ACMP-Solutions.Client Commands.Client Command erstellen.Client Commands neu hinzufügen.WebHome]].

Navigation

© Aagon GmbH 2024
Besuchen Sie unsere neue Aagon-Community