Änderungen von Dokument Client Command per Form Editor via AESB statisch an einen Client senden
Zuletzt geändert von Jannis Klein am 2024/03/19 17:56
Zusammenfassung
-
Seiteneigenschaften (1 geändert, 0 hinzugefügt, 0 gelöscht)
Details
- Seiteneigenschaften
-
- Inhalt
-
... ... @@ -33,31 +33,41 @@ 33 33 34 34 Deklarieren Sie innerhalb der Button-Prozedur zunächst die folgenden Variablen und Konstanten mit den angebenen Typen und weisen die jeweiligen Werte zu: 35 35 36 -| | | 37 -| | | 38 -| | | 39 -| | | 40 -| | | 41 -| | | 42 -| | | 43 -| | | 44 -| | | 45 -| | | 46 -| | | 47 -| | | 48 -| | | 49 -| | | 50 -| | | 51 -| | | 52 -| | | 53 -| | | 54 -| | | 55 -| | | 56 -| | | 57 -| | | 58 -| | | 59 -| | | 60 -| | | 61 -| | | 36 +**Variablen für die Funktion AddSICSConnection** 62 62 38 +|(% style="width:196px" %)**Parameter**|(% style="width:145px" %)**Typ**|(% style="width:1023px" %)**Beschreibung** 39 +|(% style="width:196px" %)Protocol|(% style="width:145px" %)TProtocolType|(% style="width:1023px" %)Hier wird das Protokoll (HTTP (0) oder HTTPS (1)) für die auzubauende AESB-Verbindung gespeichert 40 +|(% style="width:196px" %)ConnectionTimeout|(% style="width:145px" %)string|(% style="width:1023px" %)Hier tragen Sie ein, wann ein Timeout erreicht werden soll 41 + 42 +**Konstanten für die Funktion AddSICSConnection** 43 + 44 +|(% style="width:194px" %)**Parameter**|(% style="width:150px" %)**Typ**|(% style="width:1020px" %)**Beschreibung** 45 +|(% style="width:194px" %)Server|(% style="width:150px" %)string|(% style="width:1020px" %)Hier tragen Sie den Servernamen ein 46 +|(% style="width:194px" %)Port|(% style="width:150px" %)string|(% style="width:1020px" %)Hier tragen Sie den Serverport ein 47 +|(% style="width:194px" %)Username|(% style="width:150px" %)string|(% style="width:1020px" %)Hier tragen Sie den AESB-Benutzer ein 48 +|(% style="width:194px" %)Passwort|(% style="width:150px" %)string|(% style="width:1020px" %)Hier tragen Sie das Passwort des AESB-Benutzers ein 49 +|(% style="width:194px" %)TargetConnectionVariable|(% style="width:150px" %)string|(% style="width:1020px" %)In dieser Projektvariable wird die Verbindung zum AESB gespeichert 50 + 51 +**Variablen für die Funktion SICSPublish** 52 + 53 +|**Parameter**|**Typ**|**Beschreibung** 54 +|ExchangeType|TExchangeType|Hier wird der Exchange Typ (Direct (0) oder Routing (1)) eingetragen. Weisen Sie dieser Variable den Wert 'Routing' zu 55 +|OptionalParameters|TStrings|Hier werden optionale Parameter für den Aufruf gespeichert 56 +|ResultMessages|TStrings|Hier wird automatisch die Ergebnismeldungen gepeichert 57 +|AAckMessages|string| 58 +|AResult|string| 59 +|AErrorCode|Integer|Hier wird automatisch der Fehlercode eingetragen 60 + 61 +**Konstanten für die Funktion SICSPublish** 62 + 63 +|(% style="width:191px" %)**Parameter**|(% style="width:158px" %)**Typ**|(% style="width:1015px" %)**Beschreibung** 64 +|(% style="width:191px" %)MessageID|(% style="width:158px" %)string|(% style="width:1015px" %)Hier tragen Sie die Message ID ein. Diese können Sie individuell vergeben. Syntax: {0F910571-4216-4C7A-9031-A7BCA0F03D5B} 65 +|(% style="width:191px" %)VirtualRouter|(% style="width:158px" %)string|(% style="width:1015px" %)Hier wird der Virtual Router eingetragen. Weisen Sie dieser Konstante den Wert 'VCMN' zu 66 +|(% style="width:191px" %)RoutingKey|(% style="width:158px" %)string|(% style="width:1015px" %)Mit dem Routing Key geben Sie an, wohin der AESB die Verbindung aufbauen soll. Wisen Sie dieser Konstante den Wert '?.Aagon.Components.ACMPServer.*' zu 67 +|(% style="width:191px" %)Tag|(% style="width:158px" %)string|(% style="width:1015px" %)Hier tragen Sie den Tag ein. Weisen Sie dieser Konstante den Wert 'ICQL' zu 68 +|(% style="width:191px" %)MessageBody|(% style="width:158px" %)string|(% style="width:1015px" %)In dieser Konstante wird der Ablauf des Client Commands sowie das Ziel gespeichert 69 +|(% style="width:191px" %)CallBackVirtualRouter|(% style="width:158px" %)string|(% style="width:1015px" %)Die CallBack Funktionalität muss nicht konfiguriert werden 70 +|(% style="width:191px" %)CallbackRoutingKey|(% style="width:158px" %)string|(% style="width:1015px" %)Die CallBack Funktionalität muss nicht konfiguriert werden 71 +|(% style="width:191px" %)ConnectionString|(% style="width:158px" %)string|(% style="width:1015px" %)In dieser Variable werden die Werte der Verbindung zum AESB gespeichert 72 + 63 63