Wertauflöser - Kurzfassung
Zweck: Gibt die Datenstruktur des Eingabewerts als Text im Server-XML-Format zurück.
Tooltip
Verwendung: Der Wertauflöser gibt die Datenstruktur des Eingabewerts als Text im Server-XML-Format zurück.
Hinweis: Liegt kein Objekt als Eingabewert an, wird die XML-Struktur für "Kein Wert"(das nil-Objekt) als Text zurückgegeben.
Siehe auch: Objekt aus Server XML erzeugen

Der Server XML aus Objekt erzeugen-Wertauflöser gibt die Datenstruktur des Eingabewerts als Text im Server-XML-Format (s. Server Datenencoder) zurück.
Konfiguration
Der Wertauflöser verwendet keine Parameter.
Als Eingabewert wird ein Objekt erwartet.
HINWEIS Liegt kein Objekt als Eingabewert an, wird der folgende Text als Rückgabewert ($null) ausgegeben:
<?xml version="1.0" encoding="UTF-8"?>
<nil xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/>
Beispiele
Eingabewert | Konfigurationsbeispiel | Rückgabewert (Zeichenfolge) |
|---|
Text (für den Server einany-Objekt mit string-value) | 
| <?xml version="1.0" encoding="UTF-8"?>
<any xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<value xsi:type="xsd:string">HELLO WORLD!</value>
</any>
|
Datum/Uhrzeit (DateTime-Objekt) | 
| <?xml version="1.0" encoding="UTF-8"?>
<core:DateTime xmlns:core="CORESYSTEM" dateValue="1654762340582" timeZone="UTC"/>
|
Heterogene Liste von Werten (ein list-Objekt mit ggf. unterschiedlichem Typ je entry) | 
| <?xml version="1.0" encoding="UTF-8"?>
<list xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<entry xsi:type="xsd:long">4711</entry>
<entry xsi:type="xsd:string">0815</entry>
</list>
|
Firmenkonto (als Beispiel für eine Entität) | 
| <?xml version="1.0" encoding="UTF-8"?>
<base:CompanyAccount xmlns:base="SCM.BASE" id="1902" creatorId="1901" ... metaType="COMPANY">
<types>
<type>CNE</type>
<type>INV</type>
<type>FWD</type>
<type>DPA</type>
<type>AAL</type>
</types>
<parentCompanies>
<company>702</company>
</parentCompanies>
<attributes/>
<address id="15307" creatorId="1901" ... accMatchCode="XFLOW">
...
</address>
</base:CompanyAccount>
|