Skip to main content
Version: 2.2.3

deleteTableRecordList

This method allows deleting multiple records from a SoftExpert Form pivot table.

To use this method, it is necessary to follow the standard documented below.

danger
  • The web service supports on average the deletion of 100 records per request. However, the capacity of records processed per request will vary depending on server configurations. The number of table columns also impacts processing.
  • If it is necessary to use numbers higher than the one mentioned in the previous paragraph, we recommend running tests in the test environment before using the resource in the production environment.
Java class
Requestweb/wwwroot/ws/java/form/DeleteTableRecordListRequestType.java
Returnweb/wwwroot/ws/java/form/DeleteTableRecordListResponseType.java

Request:

ID #RequiredDescription
TableIDXTable ID #
DeleteRecordListXMatrix; Grouper of multiple ID #s of records that will be deleted
TableFieldOIDXID # of the record to be deleted

Request structure:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:form">
<soapenv:Header/>
<soapenv:Body>
<urn:deleteTableRecordList>
<!--You may enter the following 2 items in any order-->
<urn:TableID>?</urn:TableID>
<urn:DeleteRecordList>
<!--1 or more repetitions:-->
<urn:TableFieldOID>?</urn:TableFieldOID>
</urn:DeleteRecordList>
</urn:deleteTableRecordList>
</soapenv:Body>
</soapenv:Envelope>

Return:

ID #Description
DeleteRecordListResponseSUCCESS: Returns a vector with the metadata:
• DeleteRecordListResponse: Matrix; Records
o TableFieldOID: Record
▪Returns a message about success or about the error found
StatusFAILURE: FAILURE
CodeFAILURE: Negative return code
DetailFAILURE: Description of the error that was found