properties-local.xml
. To learn more about processes, see the documentation on Buttons and Processes.send()
action to instruct Orbeon Forms to POST
the data entered by users to a URL of your choice.replace = "all"
parameter to send()
, then what your app sends back to Orbeon Forms in the HTTP response will be sent/proxied back to the browser by Orbeon Forms. This allows you to send a custom confirmation page, or issue a redirect to another page or form that users should go to next.orbeon_form_data
, where the data users save or submit goes. In that table, a given "form data" (i.e. instance of a user filling out a form), is identified with a document_id
. The actual data, i.e. values of the fields, is stored as XML in the xml
column. For more details on the table format, see the DDL creating those tables for your database in the Relational Database Setup, as it varies slightly depending on the database you're using.orbeon_form_data
is through a database trigger that copies the data you're interested in from the XML in orbeon_form_data
every time new data is saved; for instance see an example of such a trigger for MySQL.