Bonita Open Solution includes a Form Builder that allows the process developer to easily (and graphically) design the contents of forms for end users. In this tutorial, we’ll look at the basic functionality of the Form Builder by creating some form content.
Form content can be created for each step in a process by selecting the variables for the form fields and then customizing the fields using an assortment of widgets available in Form Builder. Form content designed this way can be customized to be inserted into your Web applications, or they can also be presented in the default Bonita Web application.This tutorial shows a two-step process, with a form in each step. The first form is intended for the case initiator to enter data. The second form is intended to take the user’s data and simply show it to the next user.
Use the widgets in Form Builder to create, layout, and format fields for different types of data. They are presented in the Palette, circled on the left side of the Form Builder:
In this video tutorial we’ll look at how to handle just a few: date, textbox (a “live” field), text (a display-only field), radio buttons for a choice from a list of options, and an attachment. Forms (or the last form in a series) always require a Submit button, although that button can be renamed/changed.
We’ll also use the tools in Form Builder to move and resize the cells containing the fields.
The Details panel in Form Builder allows the form designer to specify characteristics of fields, for example, to:
- Make a field mandatory
- Present a default entry for a field
- Take the data entered, use it in an expression, and save the result to another variable
- Accept only a certain type of data (eg email address or date)
- Change the size of rows and columns in the form
- Change cell, label,and field appearance
Do you have a pet rhinoceros? Register your rhino with Bonita Open Solution…
Bonita Open Solution: release your processes into the wild!