Ä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
-
... ... @@ -109,7 +109,9 @@ 109 109 110 110 Nachdem Sie alle notwendigen Variablen und Konstanten angelegt und mit Werten gefüllt haben, rufen Sie nach dem Begin die Prozedur AddSICSConnection wie folgt auf: 111 111 112 -{{{AddSICSConnection(%Protocol%, %Server%, %Port%, %Username%, %Passwort%, %ConnectionTimeout%, %TargetConnectionVariable%);}}} 112 +{{code language="None"}} 113 +AddSICSConnection~(%Protocol%, %Server%, %Port%, %Username%, %Passwort%, %ConnectionTimeout%, %TargetConnectionVariable%); 114 +{{/code}} 113 113 114 114 {{aagon.infobox}} 115 115 Beachten Sie, dass Sie die Konstanten Server, Port, Username und Passwort an Ihre Umgebung anpassen. ... ... @@ -119,14 +119,14 @@ 119 119 120 120 Nachdem Sie die AESB-Verbindung hinzugefügt haben, lesen Sie den Inhalt der Projektvariable %TargetConnectionVariable% mit GetVarContent() wie folgt aus und speichern die Werte in der Konstante %ConnectionString%: 121 121 122 -{{{ConnectionString := GetVarContent(%TargetConnectionVariable%);}}} 124 +{{code language="None"}} 125 +ConnectionString := GetVarContent(%TargetConnectionVariable%); 126 +{{/code}} 123 123 124 124 Speichern Sie nun das Ergebnis mit der Funktion SICSPublish: 125 125 126 -{{{Result := SICSPublish(%ConnectionString%, %MessageID%, %VirtualRouter%, %RoutingKey%, %ExchangeType%, 127 -%Tag%, %MessageBody%, %CallbackVirtualRouter%, %CallbackRoutingKey%, %OptionalParameter%, %ResultMessages%, %AAckMessage%, %AResult%, %AErrorCode%);}}} 130 +{{code language="None"}} 131 +Result := SICSPublish(%ConnectionString%, %MessageID%, %VirtualRouter%, %RoutingKey%, %ExchangeType%, %Tag%, %MessageBody%, %CallbackVirtualRouter%, %CallbackRoutingKey%, %OptionalParameter%, %ResultMessages%, %AAckMessage%, %AResult%, %AErrorCode%); 132 +{{/code}} 128 128 129 129 Geben Sie die beiden TStrings OptionalParameters sowie ResultMessages wieder frei %OptionalParameters%.free; und %ResultMessages%.free; 130 - 131 - 132 -