Fill Dropdowns Tab

Another common requirement for Forms is the need to fill dropdown controls with options from a database. With Process Director v3.75 and higher, a Fill Dropdowns Tab has been added to make it easier to fill dropdown controls with options from the database.

In previous versions of Process Director, the primary method of filling a dropdown was to use a Fill Dropdown from DB Custom Task on the Custom Task Event Mapping tab. While this method is still available, the addition of Business Values greatly simplifies the process, as Form Designers no longer need to know how to access the database, internal or external, from where the dropdown options are obtained. Designers now need only to select the appropriate Business Value to fill the dropdown. In the example shown in the screenshot above, the ExistingVendor dropdown is populated by the Vendors.Vendor Name Business Value that returns a list of existing vendor names.

Commonly, some dropdown controls are filled with data based on the value of other Form controls. To ensure that these data dependencies are properly implemented, all other Form Custom Tasks will run prior to the Fill Dropdowns tab elements being filled. Running the Fill Dropdowns items last enables all other possible data changes to be processed, so that dependent dropdown controls are filled with the correct options, based on the changed data.

More Configuration Tabs

You can view the documentation for each of the other configuration tabs by using the Table of Contents displayed on the upper right corner of the page, or use one of the links below.

Properties: General Form definition properties.

Edit: Opens the editor for the form's visual template, the Online Form Designer.

Form Controls: Enables you to set individual properties for each field on the form.

Custom Task Event Mapping: Enables you to map Custom Tasks to run on specified form events.

Validation Rules: Enables you to add custom validation to the form.

Set Form Data: Enables you to set the value of Form fields automatically, based on events or conditions you specify.

Other Tabs: Documentation for the Form Data SQL View, History, Meta Data, Versions, and Permissions tabs.