Poolvariablen können im Rahmen einer Informationsbeschaffung mittels der Methode Process_GetInfo (infoType POOLVARS) abgefragt werden.
Dabei werden der SYSTEMPOOL- und der MODUSUSER-Pool zurückgegeben.
Gesetzt werden können nur Variablen des Pools SYSTEMPOOL.
Poolvariablen dieses Pools werden mit der Methode Process_Start gesetzt.
Wenn nur die Poolvariablen gesetzt werden sollen und keine weitere Aktion ausgeführt werden soll, dann muss das Kommando SET_PARAMETERS verwendet werden.
Beispiel XML
<pools>
<pool name="SYSTEMPOOL"/>
<poolvar name="MyVariable" type="S">MyVariableValue</poolvar>
</pool>
</pools>
...
| Element | Beschreibung |
|---|---|
|
pools |
Sammelknoten für alle Pools |
|
pool |
Sammelknoten für alle Poolvariablen eines bestimmten Pools. Das Attribut name enthält den Namen des Pools. |
|
poolvar |
Beschreibung einer Poolvariablen mit den Attributen: name: Name der Poolvariablen type: B: Boolean (TRUE oder FALSE) L: Longinteger (Zahlen) S: Widestring (beliebige Zeichenkette) F: Float (Gleitkommazahlen, Dezimaltrennzeichen je nach Ländereinstellung) data: Inhalt der Poolvariablen |
Wird das Attribut nicht angegeben, dann wird der Typ Widestring angenommen.
Wird ein Typ angegeben, muss der im Data-Bereich angegebene Inhalt zum Datentyp passen.