DataFlex Web Application Web Service Dispatcher
Click
here
for a complete list of operations.
CallAction
Call a common action (e.g. Find Next, Save, Onclick, etc)Test
The test form is not available with struct, array or byref parameter types. Please use a SOAP 1.1 or 1.2 compliant client program for testing of your web service.
SOAP 1.1
The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.
POST /fr/WebServiceDispatcher.wso HTTP/1.1
Host: my.sudstroum.lu
Content-Type: text/xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<CallAction xmlns="http://www.dataaccess.com/schemas/WebServiceDispatcher/2013">
<ActionRequest>
<Header>
<sFocus>string</sFocus>
<aDDODefs>
<tWebDDODef>
<sView>string</sView>
<sCS>string</sCS>
<aDDOs>
<tWebDDO>
<sName>string</sName>
<sRowID>string</sRowID>
<iConstrainFile>int</iConstrainFile>
<aRemembered>
<tDDRemembered>
<iField>int</iField>
<sDefault>string</sDefault>
<sLastValue>string</sLastValue>
</tDDRemembered>
<tDDRemembered>
<iField>int</iField>
<sDefault>string</sDefault>
<sLastValue>string</sLastValue>
</tDDRemembered>
</aRemembered>
</tWebDDO>
<tWebDDO>
<sName>string</sName>
<sRowID>string</sRowID>
<iConstrainFile>int</iConstrainFile>
<aRemembered>
<tDDRemembered>
<iField>int</iField>
<sDefault>string</sDefault>
<sLastValue>string</sLastValue>
</tDDRemembered>
<tDDRemembered>
<iField>int</iField>
<sDefault>string</sDefault>
<sLastValue>string</sLastValue>
</tDDRemembered>
</aRemembered>
</tWebDDO>
</aDDOs>
</tWebDDODef>
<tWebDDODef>
<sView>string</sView>
<sCS>string</sCS>
<aDDOs>
<tWebDDO>
<sName>string</sName>
<sRowID>string</sRowID>
<iConstrainFile>int</iConstrainFile>
<aRemembered>
<tDDRemembered>
<iField>int</iField>
<sDefault>string</sDefault>
<sLastValue>string</sLastValue>
</tDDRemembered>
<tDDRemembered>
<iField>int</iField>
<sDefault>string</sDefault>
<sLastValue>string</sLastValue>
</tDDRemembered>
</aRemembered>
</tWebDDO>
<tWebDDO>
<sName>string</sName>
<sRowID>string</sRowID>
<iConstrainFile>int</iConstrainFile>
<aRemembered>
<tDDRemembered>
<iField>int</iField>
<sDefault>string</sDefault>
<sLastValue>string</sLastValue>
</tDDRemembered>
<tDDRemembered>
<iField>int</iField>
<sDefault>string</sDefault>
<sLastValue>string</sLastValue>
</tDDRemembered>
</aRemembered>
</tWebDDO>
</aDDOs>
</tWebDDODef>
</aDDODefs>
<aSyncProps>
<tWebSyncProps>
<sO>string</sO>
<aP>
<tWebNameValue>
<sN>string</sN>
<sV>string</sV>
</tWebNameValue>
<tWebNameValue>
<sN>string</sN>
<sV>string</sV>
</tWebNameValue>
</aP>
</tWebSyncProps>
<tWebSyncProps>
<sO>string</sO>
<aP>
<tWebNameValue>
<sN>string</sN>
<sV>string</sV>
</tWebNameValue>
<tWebNameValue>
<sN>string</sN>
<sV>string</sV>
</tWebNameValue>
</aP>
</tWebSyncProps>
</aSyncProps>
<aAdvSyncP>
<tWebAdvSyncProp>
<sO>string</sO>
<sP>string</sP>
<tV>
<v>string</v>
<c>
<tWebValueTree>
...
</tWebValueTree>
<tWebValueTree>
...
</tWebValueTree>
</c>
</tV>
</tWebAdvSyncProp>
<tWebAdvSyncProp>
<sO>string</sO>
<sP>string</sP>
<tV>
<v>string</v>
<c>
<tWebValueTree>
...
</tWebValueTree>
<tWebValueTree>
...
</tWebValueTree>
</c>
</tV>
</tWebAdvSyncProp>
</aAdvSyncP>
</Header>
<aActions>
<tWebServerAction>
<sTarget>string</sTarget>
<sAction>string</sAction>
<aParams>
<string>string</string>
<string>string</string>
</aParams>
<tData>
<v>string</v>
<c>
<tWebValueTree>
...
</tWebValueTree>
<tWebValueTree>
...
</tWebValueTree>
</c>
</tData>
</tWebServerAction>
<tWebServerAction>
<sTarget>string</sTarget>
<sAction>string</sAction>
<aParams>
<string>string</string>
<string>string</string>
</aParams>
<tData>
<v>string</v>
<c>
<tWebValueTree>
...
</tWebValueTree>
<tWebValueTree>
...
</tWebValueTree>
</c>
</tData>
</tWebServerAction>
</aActions>
</ActionRequest>
</CallAction>
</soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<CallActionResponse xmlns="http://www.dataaccess.com/schemas/WebServiceDispatcher/2013">
<CallActionResult>
<Header>
<aDDODefs>
<tWebDDODef>
<sView>string</sView>
<sCS>string</sCS>
<aDDOs>
<tWebDDO>
<sName>string</sName>
<sRowID>string</sRowID>
<iConstrainFile>int</iConstrainFile>
<aRemembered>
<tDDRemembered>
<iField>int</iField>
<sDefault>string</sDefault>
<sLastValue>string</sLastValue>
</tDDRemembered>
<tDDRemembered>
<iField>int</iField>
<sDefault>string</sDefault>
<sLastValue>string</sLastValue>
</tDDRemembered>
</aRemembered>
</tWebDDO>
<tWebDDO>
<sName>string</sName>
<sRowID>string</sRowID>
<iConstrainFile>int</iConstrainFile>
<aRemembered>
<tDDRemembered>
<iField>int</iField>
<sDefault>string</sDefault>
<sLastValue>string</sLastValue>
</tDDRemembered>
<tDDRemembered>
<iField>int</iField>
<sDefault>string</sDefault>
<sLastValue>string</sLastValue>
</tDDRemembered>
</aRemembered>
</tWebDDO>
</aDDOs>
</tWebDDODef>
<tWebDDODef>
<sView>string</sView>
<sCS>string</sCS>
<aDDOs>
<tWebDDO>
<sName>string</sName>
<sRowID>string</sRowID>
<iConstrainFile>int</iConstrainFile>
<aRemembered>
<tDDRemembered>
<iField>int</iField>
<sDefault>string</sDefault>
<sLastValue>string</sLastValue>
</tDDRemembered>
<tDDRemembered>
<iField>int</iField>
<sDefault>string</sDefault>
<sLastValue>string</sLastValue>
</tDDRemembered>
</aRemembered>
</tWebDDO>
<tWebDDO>
<sName>string</sName>
<sRowID>string</sRowID>
<iConstrainFile>int</iConstrainFile>
<aRemembered>
<tDDRemembered>
<iField>int</iField>
<sDefault>string</sDefault>
<sLastValue>string</sLastValue>
</tDDRemembered>
<tDDRemembered>
<iField>int</iField>
<sDefault>string</sDefault>
<sLastValue>string</sLastValue>
</tDDRemembered>
</aRemembered>
</tWebDDO>
</aDDOs>
</tWebDDODef>
</aDDODefs>
<aSyncProps>
<tWebSyncProps>
<sO>string</sO>
<aP>
<tWebNameValue>
<sN>string</sN>
<sV>string</sV>
</tWebNameValue>
<tWebNameValue>
<sN>string</sN>
<sV>string</sV>
</tWebNameValue>
</aP>
</tWebSyncProps>
<tWebSyncProps>
<sO>string</sO>
<aP>
<tWebNameValue>
<sN>string</sN>
<sV>string</sV>
</tWebNameValue>
<tWebNameValue>
<sN>string</sN>
<sV>string</sV>
</tWebNameValue>
</aP>
</tWebSyncProps>
</aSyncProps>
<aAdvSyncP>
<tWebAdvSyncProp>
<sO>string</sO>
<sP>string</sP>
<tV>
<v>string</v>
<c>
<tWebValueTree>
...
</tWebValueTree>
<tWebValueTree>
...
</tWebValueTree>
</c>
</tV>
</tWebAdvSyncProp>
<tWebAdvSyncProp>
<sO>string</sO>
<sP>string</sP>
<tV>
<v>string</v>
<c>
<tWebValueTree>
...
</tWebValueTree>
<tWebValueTree>
...
</tWebValueTree>
</c>
</tV>
</tWebAdvSyncProp>
</aAdvSyncP>
<aActions>
<tWebClientAction>
<eType>int</eType>
<sTarget>string</sTarget>
<sName>string</sName>
<aParams>
<string>string</string>
<string>string</string>
</aParams>
<tData>
<v>string</v>
<c>
<tWebValueTree>
...
</tWebValueTree>
<tWebValueTree>
...
</tWebValueTree>
</c>
</tData>
</tWebClientAction>
<tWebClientAction>
<eType>int</eType>
<sTarget>string</sTarget>
<sName>string</sName>
<aParams>
<string>string</string>
<string>string</string>
</aParams>
<tData>
<v>string</v>
<c>
<tWebValueTree>
...
</tWebValueTree>
<tWebValueTree>
...
</tWebValueTree>
</c>
</tData>
</tWebClientAction>
</aActions>
<aObjectDefs>
<tWebObjectDef>
<sName>string</sName>
<sType>string</sType>
<aProps>
<tWebNameValue>
<sN>string</sN>
<sV>string</sV>
</tWebNameValue>
<tWebNameValue>
<sN>string</sN>
<sV>string</sV>
</tWebNameValue>
</aProps>
<aAdvP>
<tWebAdvNameValue>
<sN>string</sN>
<tV>
<v>string</v>
<c>
<tWebValueTree>
...
</tWebValueTree>
<tWebValueTree>
...
</tWebValueTree>
</c>
</tV>
</tWebAdvNameValue>
<tWebAdvNameValue>
<sN>string</sN>
<tV>
<v>string</v>
<c>
<tWebValueTree>
...
</tWebValueTree>
<tWebValueTree>
...
</tWebValueTree>
</c>
</tV>
</tWebAdvNameValue>
</aAdvP>
<aObjs>
<tWebObjectDef>
...
</tWebObjectDef>
<tWebObjectDef>
...
</tWebObjectDef>
</aObjs>
</tWebObjectDef>
<tWebObjectDef>
<sName>string</sName>
<sType>string</sType>
<aProps>
<tWebNameValue>
<sN>string</sN>
<sV>string</sV>
</tWebNameValue>
<tWebNameValue>
<sN>string</sN>
<sV>string</sV>
</tWebNameValue>
</aProps>
<aAdvP>
<tWebAdvNameValue>
<sN>string</sN>
<tV>
<v>string</v>
<c>
<tWebValueTree>
...
</tWebValueTree>
<tWebValueTree>
...
</tWebValueTree>
</c>
</tV>
</tWebAdvNameValue>
<tWebAdvNameValue>
<sN>string</sN>
<tV>
<v>string</v>
<c>
<tWebValueTree>
...
</tWebValueTree>
<tWebValueTree>
...
</tWebValueTree>
</c>
</tV>
</tWebAdvNameValue>
</aAdvP>
<aObjs>
<tWebObjectDef>
...
</tWebObjectDef>
<tWebObjectDef>
...
</tWebObjectDef>
</aObjs>
</tWebObjectDef>
</aObjectDefs>
</Header>
<asReturnValues>
<string>string</string>
<string>string</string>
</asReturnValues>
</CallActionResult>
</CallActionResponse>
</soap:Body>
</soap:Envelope>
SOAP 1.2
The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.
POST /fr/WebServiceDispatcher.wso HTTP/1.1
Host: my.sudstroum.lu
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<CallAction xmlns="http://www.dataaccess.com/schemas/WebServiceDispatcher/2013">
<ActionRequest>
<Header>
<sFocus>string</sFocus>
<aDDODefs>
<tWebDDODef>
<sView>string</sView>
<sCS>string</sCS>
<aDDOs>
<tWebDDO>
<sName>string</sName>
<sRowID>string</sRowID>
<iConstrainFile>int</iConstrainFile>
<aRemembered>
<tDDRemembered>
<iField>int</iField>
<sDefault>string</sDefault>
<sLastValue>string</sLastValue>
</tDDRemembered>
<tDDRemembered>
<iField>int</iField>
<sDefault>string</sDefault>
<sLastValue>string</sLastValue>
</tDDRemembered>
</aRemembered>
</tWebDDO>
<tWebDDO>
<sName>string</sName>
<sRowID>string</sRowID>
<iConstrainFile>int</iConstrainFile>
<aRemembered>
<tDDRemembered>
<iField>int</iField>
<sDefault>string</sDefault>
<sLastValue>string</sLastValue>
</tDDRemembered>
<tDDRemembered>
<iField>int</iField>
<sDefault>string</sDefault>
<sLastValue>string</sLastValue>
</tDDRemembered>
</aRemembered>
</tWebDDO>
</aDDOs>
</tWebDDODef>
<tWebDDODef>
<sView>string</sView>
<sCS>string</sCS>
<aDDOs>
<tWebDDO>
<sName>string</sName>
<sRowID>string</sRowID>
<iConstrainFile>int</iConstrainFile>
<aRemembered>
<tDDRemembered>
<iField>int</iField>
<sDefault>string</sDefault>
<sLastValue>string</sLastValue>
</tDDRemembered>
<tDDRemembered>
<iField>int</iField>
<sDefault>string</sDefault>
<sLastValue>string</sLastValue>
</tDDRemembered>
</aRemembered>
</tWebDDO>
<tWebDDO>
<sName>string</sName>
<sRowID>string</sRowID>
<iConstrainFile>int</iConstrainFile>
<aRemembered>
<tDDRemembered>
<iField>int</iField>
<sDefault>string</sDefault>
<sLastValue>string</sLastValue>
</tDDRemembered>
<tDDRemembered>
<iField>int</iField>
<sDefault>string</sDefault>
<sLastValue>string</sLastValue>
</tDDRemembered>
</aRemembered>
</tWebDDO>
</aDDOs>
</tWebDDODef>
</aDDODefs>
<aSyncProps>
<tWebSyncProps>
<sO>string</sO>
<aP>
<tWebNameValue>
<sN>string</sN>
<sV>string</sV>
</tWebNameValue>
<tWebNameValue>
<sN>string</sN>
<sV>string</sV>
</tWebNameValue>
</aP>
</tWebSyncProps>
<tWebSyncProps>
<sO>string</sO>
<aP>
<tWebNameValue>
<sN>string</sN>
<sV>string</sV>
</tWebNameValue>
<tWebNameValue>
<sN>string</sN>
<sV>string</sV>
</tWebNameValue>
</aP>
</tWebSyncProps>
</aSyncProps>
<aAdvSyncP>
<tWebAdvSyncProp>
<sO>string</sO>
<sP>string</sP>
<tV>
<v>string</v>
<c>
<tWebValueTree>
...
</tWebValueTree>
<tWebValueTree>
...
</tWebValueTree>
</c>
</tV>
</tWebAdvSyncProp>
<tWebAdvSyncProp>
<sO>string</sO>
<sP>string</sP>
<tV>
<v>string</v>
<c>
<tWebValueTree>
...
</tWebValueTree>
<tWebValueTree>
...
</tWebValueTree>
</c>
</tV>
</tWebAdvSyncProp>
</aAdvSyncP>
</Header>
<aActions>
<tWebServerAction>
<sTarget>string</sTarget>
<sAction>string</sAction>
<aParams>
<string>string</string>
<string>string</string>
</aParams>
<tData>
<v>string</v>
<c>
<tWebValueTree>
...
</tWebValueTree>
<tWebValueTree>
...
</tWebValueTree>
</c>
</tData>
</tWebServerAction>
<tWebServerAction>
<sTarget>string</sTarget>
<sAction>string</sAction>
<aParams>
<string>string</string>
<string>string</string>
</aParams>
<tData>
<v>string</v>
<c>
<tWebValueTree>
...
</tWebValueTree>
<tWebValueTree>
...
</tWebValueTree>
</c>
</tData>
</tWebServerAction>
</aActions>
</ActionRequest>
</CallAction>
</soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<CallActionResponse xmlns="http://www.dataaccess.com/schemas/WebServiceDispatcher/2013">
<CallActionResult>
<Header>
<aDDODefs>
<tWebDDODef>
<sView>string</sView>
<sCS>string</sCS>
<aDDOs>
<tWebDDO>
<sName>string</sName>
<sRowID>string</sRowID>
<iConstrainFile>int</iConstrainFile>
<aRemembered>
<tDDRemembered>
<iField>int</iField>
<sDefault>string</sDefault>
<sLastValue>string</sLastValue>
</tDDRemembered>
<tDDRemembered>
<iField>int</iField>
<sDefault>string</sDefault>
<sLastValue>string</sLastValue>
</tDDRemembered>
</aRemembered>
</tWebDDO>
<tWebDDO>
<sName>string</sName>
<sRowID>string</sRowID>
<iConstrainFile>int</iConstrainFile>
<aRemembered>
<tDDRemembered>
<iField>int</iField>
<sDefault>string</sDefault>
<sLastValue>string</sLastValue>
</tDDRemembered>
<tDDRemembered>
<iField>int</iField>
<sDefault>string</sDefault>
<sLastValue>string</sLastValue>
</tDDRemembered>
</aRemembered>
</tWebDDO>
</aDDOs>
</tWebDDODef>
<tWebDDODef>
<sView>string</sView>
<sCS>string</sCS>
<aDDOs>
<tWebDDO>
<sName>string</sName>
<sRowID>string</sRowID>
<iConstrainFile>int</iConstrainFile>
<aRemembered>
<tDDRemembered>
<iField>int</iField>
<sDefault>string</sDefault>
<sLastValue>string</sLastValue>
</tDDRemembered>
<tDDRemembered>
<iField>int</iField>
<sDefault>string</sDefault>
<sLastValue>string</sLastValue>
</tDDRemembered>
</aRemembered>
</tWebDDO>
<tWebDDO>
<sName>string</sName>
<sRowID>string</sRowID>
<iConstrainFile>int</iConstrainFile>
<aRemembered>
<tDDRemembered>
<iField>int</iField>
<sDefault>string</sDefault>
<sLastValue>string</sLastValue>
</tDDRemembered>
<tDDRemembered>
<iField>int</iField>
<sDefault>string</sDefault>
<sLastValue>string</sLastValue>
</tDDRemembered>
</aRemembered>
</tWebDDO>
</aDDOs>
</tWebDDODef>
</aDDODefs>
<aSyncProps>
<tWebSyncProps>
<sO>string</sO>
<aP>
<tWebNameValue>
<sN>string</sN>
<sV>string</sV>
</tWebNameValue>
<tWebNameValue>
<sN>string</sN>
<sV>string</sV>
</tWebNameValue>
</aP>
</tWebSyncProps>
<tWebSyncProps>
<sO>string</sO>
<aP>
<tWebNameValue>
<sN>string</sN>
<sV>string</sV>
</tWebNameValue>
<tWebNameValue>
<sN>string</sN>
<sV>string</sV>
</tWebNameValue>
</aP>
</tWebSyncProps>
</aSyncProps>
<aAdvSyncP>
<tWebAdvSyncProp>
<sO>string</sO>
<sP>string</sP>
<tV>
<v>string</v>
<c>
<tWebValueTree>
...
</tWebValueTree>
<tWebValueTree>
...
</tWebValueTree>
</c>
</tV>
</tWebAdvSyncProp>
<tWebAdvSyncProp>
<sO>string</sO>
<sP>string</sP>
<tV>
<v>string</v>
<c>
<tWebValueTree>
...
</tWebValueTree>
<tWebValueTree>
...
</tWebValueTree>
</c>
</tV>
</tWebAdvSyncProp>
</aAdvSyncP>
<aActions>
<tWebClientAction>
<eType>int</eType>
<sTarget>string</sTarget>
<sName>string</sName>
<aParams>
<string>string</string>
<string>string</string>
</aParams>
<tData>
<v>string</v>
<c>
<tWebValueTree>
...
</tWebValueTree>
<tWebValueTree>
...
</tWebValueTree>
</c>
</tData>
</tWebClientAction>
<tWebClientAction>
<eType>int</eType>
<sTarget>string</sTarget>
<sName>string</sName>
<aParams>
<string>string</string>
<string>string</string>
</aParams>
<tData>
<v>string</v>
<c>
<tWebValueTree>
...
</tWebValueTree>
<tWebValueTree>
...
</tWebValueTree>
</c>
</tData>
</tWebClientAction>
</aActions>
<aObjectDefs>
<tWebObjectDef>
<sName>string</sName>
<sType>string</sType>
<aProps>
<tWebNameValue>
<sN>string</sN>
<sV>string</sV>
</tWebNameValue>
<tWebNameValue>
<sN>string</sN>
<sV>string</sV>
</tWebNameValue>
</aProps>
<aAdvP>
<tWebAdvNameValue>
<sN>string</sN>
<tV>
<v>string</v>
<c>
<tWebValueTree>
...
</tWebValueTree>
<tWebValueTree>
...
</tWebValueTree>
</c>
</tV>
</tWebAdvNameValue>
<tWebAdvNameValue>
<sN>string</sN>
<tV>
<v>string</v>
<c>
<tWebValueTree>
...
</tWebValueTree>
<tWebValueTree>
...
</tWebValueTree>
</c>
</tV>
</tWebAdvNameValue>
</aAdvP>
<aObjs>
<tWebObjectDef>
...
</tWebObjectDef>
<tWebObjectDef>
...
</tWebObjectDef>
</aObjs>
</tWebObjectDef>
<tWebObjectDef>
<sName>string</sName>
<sType>string</sType>
<aProps>
<tWebNameValue>
<sN>string</sN>
<sV>string</sV>
</tWebNameValue>
<tWebNameValue>
<sN>string</sN>
<sV>string</sV>
</tWebNameValue>
</aProps>
<aAdvP>
<tWebAdvNameValue>
<sN>string</sN>
<tV>
<v>string</v>
<c>
<tWebValueTree>
...
</tWebValueTree>
<tWebValueTree>
...
</tWebValueTree>
</c>
</tV>
</tWebAdvNameValue>
<tWebAdvNameValue>
<sN>string</sN>
<tV>
<v>string</v>
<c>
<tWebValueTree>
...
</tWebValueTree>
<tWebValueTree>
...
</tWebValueTree>
</c>
</tV>
</tWebAdvNameValue>
</aAdvP>
<aObjs>
<tWebObjectDef>
...
</tWebObjectDef>
<tWebObjectDef>
...
</tWebObjectDef>
</aObjs>
</tWebObjectDef>
</aObjectDefs>
</Header>
<asReturnValues>
<string>string</string>
<string>string</string>
</asReturnValues>
</CallActionResult>
</CallActionResponse>
</soap12:Body>
</soap12:Envelope>
JSON
The following is a sample JSON request and response. The placeholders shown need to be replaced with actual values.
POST /fr/WebServiceDispatcher.wso HTTP/1.1
Host: my.sudstroum.lu
Content-Type: application/json; charset=utf-8
Content-Length: length
{
"ActionRequest":
{
"Header":
{
"sFocus":
string
"aDDODefs":
[
{
"sView":
string
"sCS":
string
"aDDOs":
[
{
"sName":
string
"sRowID":
string
"iConstrainFile":
int
"aRemembered":
[
{
"iField":
int
"sDefault":
string
"sLastValue":
string
},
{
"iField":
int
"sDefault":
string
"sLastValue":
string
}
]
},
{
"sName":
string
"sRowID":
string
"iConstrainFile":
int
"aRemembered":
[
{
"iField":
int
"sDefault":
string
"sLastValue":
string
},
{
"iField":
int
"sDefault":
string
"sLastValue":
string
}
]
}
]
},
{
"sView":
string
"sCS":
string
"aDDOs":
[
{
"sName":
string
"sRowID":
string
"iConstrainFile":
int
"aRemembered":
[
{
"iField":
int
"sDefault":
string
"sLastValue":
string
},
{
"iField":
int
"sDefault":
string
"sLastValue":
string
}
]
},
{
"sName":
string
"sRowID":
string
"iConstrainFile":
int
"aRemembered":
[
{
"iField":
int
"sDefault":
string
"sLastValue":
string
},
{
"iField":
int
"sDefault":
string
"sLastValue":
string
}
]
}
]
}
]
"aSyncProps":
[
{
"sO":
string
"aP":
[
{
"sN":
string
"sV":
string
},
{
"sN":
string
"sV":
string
}
]
},
{
"sO":
string
"aP":
[
{
"sN":
string
"sV":
string
},
{
"sN":
string
"sV":
string
}
]
}
]
"aAdvSyncP":
[
{
"sO":
string
"sP":
string
"tV":
{
"v":
string
"c":
[
{
...
},
{
...
}
]
}
},
{
"sO":
string
"sP":
string
"tV":
{
"v":
string
"c":
[
{
...
},
{
...
}
]
}
}
]
}
"aActions":
[
{
"sTarget":
string
"sAction":
string
"aParams":
[
string,
string
]
"tData":
{
"v":
string
"c":
[
{
...
},
{
...
}
]
}
},
{
"sTarget":
string
"sAction":
string
"aParams":
[
string,
string
]
"tData":
{
"v":
string
"c":
[
{
...
},
{
...
}
]
}
}
]
}
}
HTTP/1.1 200 OK
Content-Type: application/json; charset=utf-8
Content-Length: length
{
"Header":
{
"aDDODefs":
[
{
"sView":
string
"sCS":
string
"aDDOs":
[
{
"sName":
string
"sRowID":
string
"iConstrainFile":
int
"aRemembered":
[
{
"iField":
int
"sDefault":
string
"sLastValue":
string
},
{
"iField":
int
"sDefault":
string
"sLastValue":
string
}
]
},
{
"sName":
string
"sRowID":
string
"iConstrainFile":
int
"aRemembered":
[
{
"iField":
int
"sDefault":
string
"sLastValue":
string
},
{
"iField":
int
"sDefault":
string
"sLastValue":
string
}
]
}
]
},
{
"sView":
string
"sCS":
string
"aDDOs":
[
{
"sName":
string
"sRowID":
string
"iConstrainFile":
int
"aRemembered":
[
{
"iField":
int
"sDefault":
string
"sLastValue":
string
},
{
"iField":
int
"sDefault":
string
"sLastValue":
string
}
]
},
{
"sName":
string
"sRowID":
string
"iConstrainFile":
int
"aRemembered":
[
{
"iField":
int
"sDefault":
string
"sLastValue":
string
},
{
"iField":
int
"sDefault":
string
"sLastValue":
string
}
]
}
]
}
]
"aSyncProps":
[
{
"sO":
string
"aP":
[
{
"sN":
string
"sV":
string
},
{
"sN":
string
"sV":
string
}
]
},
{
"sO":
string
"aP":
[
{
"sN":
string
"sV":
string
},
{
"sN":
string
"sV":
string
}
]
}
]
"aAdvSyncP":
[
{
"sO":
string
"sP":
string
"tV":
{
"v":
string
"c":
[
{
...
},
{
...
}
]
}
},
{
"sO":
string
"sP":
string
"tV":
{
"v":
string
"c":
[
{
...
},
{
...
}
]
}
}
]
"aActions":
[
{
"eType":
int
"sTarget":
string
"sName":
string
"aParams":
[
string,
string
]
"tData":
{
"v":
string
"c":
[
{
...
},
{
...
}
]
}
},
{
"eType":
int
"sTarget":
string
"sName":
string
"aParams":
[
string,
string
]
"tData":
{
"v":
string
"c":
[
{
...
},
{
...
}
]
}
}
]
"aObjectDefs":
[
{
"sName":
string
"sType":
string
"aProps":
[
{
"sN":
string
"sV":
string
},
{
"sN":
string
"sV":
string
}
]
"aAdvP":
[
{
"sN":
string
"tV":
{
"v":
string
"c":
[
{
...
},
{
...
}
]
}
},
{
"sN":
string
"tV":
{
"v":
string
"c":
[
{
...
},
{
...
}
]
}
}
]
"aObjs":
[
{
...
},
{
...
}
]
},
{
"sName":
string
"sType":
string
"aProps":
[
{
"sN":
string
"sV":
string
},
{
"sN":
string
"sV":
string
}
]
"aAdvP":
[
{
"sN":
string
"tV":
{
"v":
string
"c":
[
{
...
},
{
...
}
]
}
},
{
"sN":
string
"tV":
{
"v":
string
"c":
[
{
...
},
{
...
}
]
}
}
]
"aObjs":
[
{
...
},
{
...
}
]
}
]
}
"asReturnValues":
[
string,
string
]
}