Änderungen von Dokument Client Commands neu hinzufügen

Zuletzt geändert von Sabrina V. am 2024/10/14 05:28

Von Version 5.1
bearbeitet von Sabrina V.
am 2024/10/14 05:28
Änderungskommentar: Es gibt keinen Kommentar für diese Version
Auf Version 6.1
bearbeitet von Sabrina V.
am 2024/10/14 05:28
Änderungskommentar: Es gibt keinen Kommentar für diese Version

Zusammenfassung

Details

Seiteneigenschaften
Inhalt
... ... @@ -4,11 +4,11 @@
4 4  
5 5  {{aagon.floatingbox/}}
6 6  
7 -Um ein neues Client Command zu erstellen, wählen Sie den Ordner aus, in welchem das Client Command gespeichert werden soll. Anschließend klicken Sie auf Neues Client Command in der Schnellwahlleiste. Es wird der Client Command Editor geöffnet, über welchen Sie das neue Client Command entwerfen können. Weitere Informationen zum Client Command Editor finden Sie im Kapitel [[Client Command Editor>>doc:ACMP.65.ACMP-Solutions.Client Commands.Client Command erstellen.Client Commands neu hinzufügen.Client Command Editor.WebHome]].
7 +Um ein neues Client Command zu erstellen, wählen Sie den Ordner aus, in welchem das Client Command gespeichert werden soll. Anschließend klicken Sie auf Neues Client Command in der Schnellwahlleiste. Es wird der Client Command Editor geöffnet, über welchen Sie das neue Client Command entwerfen können. Weitere Informationen zum Client Command Editor finden Sie im Kapitel [[Client Command Editor>>doc:ACMP.67.ACMP-Solutions.Client Commands.Client Command erstellen.Client Commands neu hinzufügen.Client Command Editor.WebHome]].
8 8  
9 9  Im Folgenden wird nun die Erstellung und Konfiguration eines Client Command anhand des bereits bestehenden Client Command Dienste auslesen erläutert. Das fertige Client Command soll dazu gedacht sein, auf einem Client dessen Dienste auszulesen und zu speichern, um Sie später über eine Abfrage aufrufen zu können.
10 10  
11 -Nachdem Sie auf Neues Client Command geklickt haben, sehen Sie die Standardoberfläche des Client Command Editor und es kann sofort begonnen werden, das Client Command zu erstellen. Generell empfiehlt es sich, zunächst die Eigenschaften des neuen Client Command (siehe [[Eigenschaften>>doc:ACMP.65.ACMP-Solutions.Client Commands.Client Command erstellen.Client Commands neu hinzufügen.Client Command Editor.Menüleiste.WebHome||anchor="HEigenschaften"]]) zu konfigurieren. Im Fall des Client Command Dienste auslesen müssen hier jedoch keine weiteren Einstellungen vorgenommen werden.
11 +Nachdem Sie auf Neues Client Command geklickt haben, sehen Sie die Standardoberfläche des Client Command Editor und es kann sofort begonnen werden, das Client Command zu erstellen. Generell empfiehlt es sich, zunächst die Eigenschaften des neuen Client Command (siehe [[Eigenschaften>>doc:ACMP.67.ACMP-Solutions.Client Commands.Client Command erstellen.Client Commands neu hinzufügen.Client Command Editor.Menüleiste.WebHome||anchor="HEigenschaften"]]) zu konfigurieren. Im Fall des Client Command Dienste auslesen müssen hier jedoch keine weiteren Einstellungen vorgenommen werden.
12 12  
13 13  = Consolen Skript konfigurieren =
14 14  
... ... @@ -30,8 +30,7 @@
30 30  
31 31  Unter dem Tab //Eingabeeinstellungen// werden keine Konfigurationen vorgenommen, da keine weiteren Eingaben vom Benutzer erwartet werden, als ein Klick auf OK oder Abbrechen.
32 32  
33 -(% style="text-align:center" %)
34 -[[image:63_ClientCommands_ClientCommandsneuhinzufügen_924.png||alt="Einen Dialog hinzufügen"]]
33 +[[image:63_ClientCommands_ClientCommandsneuhinzufügen_924.png||alt="Einen Dialog hinzufügen" data-xwiki-image-style-alignment="center"]]
35 35  
36 36  
37 37  Einen Dialog hinzufügen
... ... @@ -75,7 +75,7 @@
75 75  
76 76  == Zeit erfassen ==
77 77  
78 -Als erstes sollte die Zeit erfasst werden. Dazu ziehen Sie das Kommando Get date/time per Drag-and-Drop aus der Commandliste in den Skript–Bereich. Im Details Tab geben Sie an, dass Sie die/das Aktuelle Zeit/Datum nutzen wollen. Als Format wählen Sie dd.mm.yyyy, hh.nn. Somit erhalten Sie z.B. das Datum 09.02.2017, 16.31, welches in einer Variablen gespeichert wird. Diese Variable geben Sie im unteren Dialogbereich an. Erstellen Sie dazu eine Variable TIME (siehe [[Variablen>>doc:ACMP.65.ACMP-Solutions.Client Commands.Client Command erstellen.Client Commands neu hinzufügen.Client Command Editor.Menüleiste.WebHome||anchor="HVariablenbearbeiten"]]).
77 +Als erstes sollte die Zeit erfasst werden. Dazu ziehen Sie das Kommando Get date/time per Drag-and-Drop aus der Commandliste in den Skript–Bereich. Im Details Tab geben Sie an, dass Sie die/das Aktuelle Zeit/Datum nutzen wollen. Als Format wählen Sie dd.mm.yyyy, hh.nn. Somit erhalten Sie z.B. das Datum 09.02.2017, 16.31, welches in einer Variablen gespeichert wird. Diese Variable geben Sie im unteren Dialogbereich an. Erstellen Sie dazu eine Variable TIME (siehe [[Variablen>>doc:ACMP.67.ACMP-Solutions.Client Commands.Client Command erstellen.Client Commands neu hinzufügen.Client Command Editor.Menüleiste.WebHome||anchor="HVariablenbearbeiten"]]).
79 79  
80 80  (% style="text-align:center" %)
81 81  [[image:https://manual.aagon.com/acmp/de/61/hmfile_hash_aa5d9278.png||alt="5.3.1.2 - Zeit" height="483" width="552"]]
... ... @@ -151,8 +151,7 @@
151 151  
152 152  Nun werden alle Kommandos ausgeführt, welche dem Else–Kommando (mit Hilfe der Pfeil-Buttons untergeordnet werden.
153 153  
154 -(% style="text-align:center" %)
155 -[[image:https://manual.aagon.com/acmp/de/61/hmfile_hash_034a5ea8.png||alt="5.3.1.2 - alteWerteLöschen" height="57" width="409"]]
153 +[[image:https://manual.aagon.com/acmp/de/61/hmfile_hash_034a5ea8.png||alt="5.3.1.2 - alteWerteLöschen" data-xwiki-image-style-alignment="center" height="57" width="409"]]
156 156  
157 157  Um die Daten des eben ausgelesenen Dienstes zu speichern, ziehen Sie das Kommando Store Value on server (Client) in das Skript. Unter dem Tab Details stellen Sie die Option auf Mehrfachwert auf dem Server sichern. Die Option Alte Werte löschen aktivieren Sie diesmal nicht. Somit werden die neuen Daten der Dienste gespeichert, ohne dass die alten gelöscht werden.
158 158  
... ... @@ -182,8 +182,7 @@
182 182  
183 183  Damit die alten Daten nur einmal, nämlich im ersten Durchlauf, gelöscht werden, muss die Variable COUNT erhöht werden. Erst dann funktioniert der gesamte Aufbau mit dem If–Else–Konstrukt. Ziehen Sie hierzu das Kommando Increase Variable in das Skript und ordnen Sie es mit Hilfe der Pfeil-Button in der gleichen Spalte wie das If–Kommando an. Geben Sie unter dem Tab Details als Variablenname die Variable COUNT an und als Schritt 1.
184 184  
185 -(% style="text-align:center" %)
186 -[[image:https://manual.aagon.com/acmp/de/61/hmfile_hash_e2dff2a0.png||alt="5.3.1.2 - Ergebnis" height="641" width="1065"]]
183 +[[image:https://manual.aagon.com/acmp/de/61/hmfile_hash_e2dff2a0.png||alt="5.3.1.2 - Ergebnis" data-xwiki-image-style-alignment="center" height="641" width="1065"]]
187 187  
188 188  Das Client Command ist nun vollständig und kann lokal getestet werden.
189 189  
... ... @@ -204,7 +204,6 @@
204 204  
205 205  Lassen Sie das Skript nun laufen, indem Sie auf das Start–Icon ([[image:https://manual.aagon.com/acmp/de/61/clientcommandphase_execute_zoom20.png||alt="ClientCommandPhase_Execute" height="6" width="6"]]) klicken. Sie sehen anhand der Statusspalte im Skript, dass nur der erste Teil der If-Else–Verzweigung ausgeführt wurde, im Ablauflog die bisherigen Aktionen zu sehen sind und im Variablenlog die aktuellen Werte eingetragen sind.
206 206  
207 -(% style="text-align:center" %)
208 -[[image:https://manual.aagon.com/acmp/de/61/hmfile_hash_85a8ec5e.png||alt="5.3.1.3 - Test" height="674" width="852"]]
204 +[[image:https://manual.aagon.com/acmp/de/61/hmfile_hash_85a8ec5e.png||alt="5.3.1.3 - Test" data-xwiki-image-style-alignment="center" height="674" width="852"]]
209 209  
210 210  Klicken Sie nochmals auf Start und Sie sehen anhand der Statusspalte des Skripts, dass dieses Mal der zweite Teil der If-Else–Verzweigung ausgeführt wurde. Ebenso lassen sich wieder die bisherigen Aktionen und Variablenzustände einsehen. Verläuft das Skript/Client Command korrekt, speichern Sie dieses über das entsprechende Icon und lassen sich evtl. eine Zusammenfassung ausgeben. Schließen Sie nun den Editor.
© Aagon GmbH 2025
Besuchen Sie unsere neue Aagon-Community