<
Von Version < 7.1 >
bearbeitet von S V
am 2022/08/05 13:25
Auf Version < 7.3 >
bearbeitet von S V
am 2022/08/05 13:30
>
Änderungskommentar: Es gibt keinen Kommentar für diese Version

Zusammenfassung

Details

Seiteneigenschaften
Inhalt
... ... @@ -16,4 +16,58 @@
16 16  
17 17  Führen Sie nun im Form Editor einen Doppelklick auf den hinzugefügten Button aus, um in die Code-Ansicht zu wechseln.
18 18  
19 +{{figure}}
20 +(% style="text-align:center" %)
21 +[[image:aesb-formeditor_code-ansicht_zoom80.png]]
22 +
23 +{{figureCaption}}
24 +Code-Ansicht
25 +{{/figureCaption}}
26 +{{/figure}}
27 +
28 +Der Cursor befindet sich nun innerhalb des hinzugefügten Buttons, sodass Sie diesen bearbeiten können. Im oberen Teil des Fensters werden Ihnen die verwendeten Klassen sowie die Prozeduren für den OK-Button und //Abbrechen//-Button angezeigt. Diese werden automatisch hinzugefügt und müssen nicht angepasst werden.
29 +
30 +{{aagon.infobox}}
31 +Es ist nicht zwingend notwendig einen Button zu verwenden.
32 +{{/aagon.infobox}}
33 +
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 +
36 +**Variablen für die Funktion AddSICSConnection**
37 +
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 +
19 19  

Navigation

© Aagon GmbH 2024
Besuchen Sie unsere neue Aagon-Community