Allows form designers to add application specific information to the form definition. This is useful when submitting forms to applications requiring non-XFDL information.
An example of non-XFDL information might be an SQL query statement. Custom options must not be in the XFDL namespace.
<option xmlns="http://www.ibm.com/xmlns/prod/XFDL/Custom">
<!-- Arbitrary XML content -->
</option>
This sample shows a custom option containing an SQL query.
<sql:query
xmlns:sql="http://www.iso-standards.org/9075/2002/sqlxml">
<!-- Content describing an SQL query -->
</sql:query>
This XML could be included in the definition of an item that triggers a form submission. Since the internal content can use XFDL computes to populate the query based on form content from the user, the server-side processing would be able to perform a proper query and have the results used to populate a response form.