Skip to main content

UpdateFormItemValues

There are several scenarios to use this function, based on knowledge you have about the form, where you want to save the data.

FormValuesId + formItemName

You may gather formValuesId from context object using get function (getFolder, getProject, getActivity). FormValuesId is bigint which identifies set of values of one form instance.

formItemName is the name of form field. Form fields may be listed using ListFormItem method.

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsdl="http://atollon.com/enterprise/wsdl">
   <soapenv:Header/>
   <soapenv:Body>
      <wsdl:UpdateFormItemValues>
         <server>acme</server>
         <session>....string_here....</session>
         <formValuesId>392302101</formValuesId>
         <ITEMVALUE>
            <formItemName>form-component-name-here</formItemName>
            <value>123456</value>
         </ITEMVALUE>
      </wsdl:UpdateFormItemValues>
   </soapenv:Body>
</soapenv:Envelope>