×
Menu
Index

Request for a Userinterface

Opvragen userinterface

functionID = 13 (was functionID 3)
 
Om een Userinterface op te vragen moet het volgende XML naar de server worden gestuurd:
 
<softrulestcpframe>
    <softrules>
        <header>
            <functionid>13</functionid>
            <parameters>
                <parameter>
                    <name>UserInterfaceID</name>
                    <value>1</value>
                    </parameter>
<parameter>
          <name>UserInterfaceVersion</name>
          <value>1</value>
      </parameter>
<parameter>
          <name>ConfigurationID</name>
          <value>1</value>
      </parameter>
  </parameters
        </header>
        <xmldocument>
            <![CDATA[<Relatiedocument>
……
……
            </ Relatiedocument >]]>
        </xmldocument>
    </softrules>
</softrulestcpframe>
 
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.
 
Stuur dit naar de SoftRules® Server met het volgende commando:
 
string userinterfaceXml = SendXML(<xml>, TCPPort);
 
De server retourneert het volgende XML:
 
<softrulestcpframe>
     <softrules>
          <result>
               <configuration>Vergelijking (6021)</configuration>
               <function>getUserinterface (13)</function>
               <messages/>
          </result>
          <xmldocument>
        <![CDATA[<?xml version="1.0" encoding="utf-8"?>
          <SoftRulesUserInterface>
              <Questions>
                  <Question>
                      <Name>AL_VRWRKCD</Name>
                      <Description>Verwerkingscode</Description>
                      ......
                      ......
                  </Question>
              </Questions>
              <SoftRulesXML></SoftRulesXML>
              <ConfigID>6021</ConfigID>
              <UserInterfaceID>1</UserInterfaceID>
          </SoftRulesUserInterface>
          ]]>
          </xmldocument>
     </softrules>
</softrulestcpframe>
 
Let op!
Het xmldocument staat in een CDATA section.
 
Indien functionID 3 gebruikt wordt, zal alleen het Userinterface XML geretourneerd worden.