×
Menu
Index

Process XML and return Userinterface

Verwerken van XML (XML In -> UI XML Out)

functionID = 16 (was functionID 6)
 
Bij deze functie kan een XML worden verwerkt dat voldoet aan het Schema dat gebruikt wordt door de Configuration, of voldoet aan het schema van de Userinterface XML. In beide gevallen zal de server een Userinterface XML genereren op basis van het verwerkte XML in SoftRules®. Het Userinterface XML dat gegenereerd wordt, is afhankelijk van de volgende parameters:
 
UserInterfaceID
 
Het ID van de userinterface
UserinterfaceVersion
 
Het versienummer van de userinterface; indien deze waarde leeggelaten wordt, zal de laatste versie geselecteerd worden
ConfigurationID
 
Het ID van de configuratie waar de userinterfaceID staat; indien deze waarde leeggelaten wordt, zal de huidige configuratie gekozen worden.
 
Naar de server dient het volgende XML gestuurd te worden:
 
<softrulestcpframe>
    <softrules>
        <header>
            <functionid>16</functionid>
            <parameters>
                <parameter>
                    <name>UserInterfaceID</name>
                    <value>1</value>
                </parameter>
                <parameter>
                    <name>UserInterfaceVersion</name>
                    <value>1</value>
                </parameter>
                <parameter>
                    <name>ConfigurationID</name>
                    <value>75000</value>
                </parameter>
            </parameters>
        </header>
        <xmldocument>
        </xmldocument>
    </softrules>
</softrulestcpframe>
 
Indien een Userinterface XML verwerkt moet worden, zijn alleen de volgende verplichte velden voldoende.
 
Groups:
Questions:
 
Stuur dit naar de SoftRules® Server met het volgende commando:
 
string UIXml = SendXML(<xml>, TCPPort);