The left side of the screen provides a list of all the actions that can be submitted from this page. You can click to select an action to work with.
For each action, the following configuration options are available:
Use server-side data binding? - If server side binding is enabled, the form data will be bound to the defined XML structure for this action when the action is submitted. The remaining options below will only appear if server-side binding is ticked.
Use base document structure? - This option will use the XML binding structure that has been created by FormMaker (which may have been manually edited subsequently) to bind the submitted data for this action. If this option is turned off, then the only way to provide a structure to bind the data to is via the following two options.
Keep previous form data? - This option preserves the formData element between server roundtrips. If this option is enabled on your actions, as you move through pages in the application, the formData section will grow to contain a combined list of data from all the pages that have been visted.
Maintain Additional Data - This link enables you to indicate multiple fragments within the XML binding structure that need to preserve their data between server roundtrips. Each fragment matched by an XPath entered here will be taken out of the data available as the page is rendered, and will be reinserted under the mvc:Data element in the document submitted to this action.
When entering Action Submission bindings for any component on the page, these details will be processed to always show the correct binding structure on the right hand side.
Set bindings based on another action? - This enables you to set all the bindings xpaths for every component on the page for this action so that they are the same as another action from this page. To do this, you just need to enable this checkbox, and then select which action should be used as the base for the current one. Any changes made to the bindings for this base action will now be automatically applied to this action as well. When using this option, it is important to make sure that the structure configuration options detailed above are set the same for both actions.
Multiple Bindings
There may be occasions when you need to bind the data from the same page field to multiple locations within the submitted document structure. You can achieve this by using the Add Additional Binding link. This is available when configuring the Action Submission Bindings for any component on the page.