Form Controls


Using the Masked Textbox Component

The Masked Textbox form component requires the user to enter data that matches the specified format. The available formats are: general, email address, number, decimal, currency and social security number....

File References

File references allow large files to be saved in the file system rather than memory, but still be usable in the Portal. By default, uploaded files are stored in memory for fast retrieval and indexing....

Uploading and Downloading Large Files with File References

Overview File references let you save files to the file system rather than flow memory but still access them quickly. This feature is most helpful when you may introduce large files to the flow....

Get Required Value From Input Data

This tutorial demonstrates how to dynamically set required fields on the Form. This feature is implemented in Decisions 4.0. To learn about Required and Optional Outcome scenarios, please go through this...

Key Triggers On Form Controls

This tutorial demonstrates how to create and use Key Triggers on Forms and Form Controls in Decisions. With this feature designers can create key shortcuts and attach different actions like: navigating...

Document Viewer On Form

This tutorial demonstrates how to use Document Viewer Component in Decisions. This component was introduced in Decisions 4.0 and serves to display PDF documents. Pdf documents that we want to display should...

Single User Form Control

This tutorial demonstrates how to create and use Single User Control on the Form in Decisions 4.0. Single User Control is User Defined Control that can be reused on different Forms. This type of a control...

Create Repeater Form Control

This tutorial demonstrates how to create and use Repeater Form Control in Decisions 4.0. Repeater Form Control is custom User Defined control that can be used on any Form as other Form Controls that have...

Creating JavaScript Form Controls (Advanced)

The first part of this documentation showed the basics of creating & using JS controls. Now we'll look at how to create a control that takes input data, and how to add CSS styles to a control. This...

Creating JavaScript Form Controls

You can create custom form controls using JavaScript and load them into Decisions. They have inputs and outputs just like normal form controls. Below is a brief explanation of the different control types. Action...

Multi Select Drop Down List Component

Overview: This tutorial demonstrates how to use Multi Select Drop Down component on Form. Multi Select Drop Down component was introduced in Decisions 4.0 and can be displayed only in HTML version. This...

Creating Drop Down List Options from Flow Output

In a form, drop-down menu options can be created from a number of sources - including flows. To create drop-down options from a flow, first create a flow that is configured to output the required information for the drop-down options. Then, in the Form Designer, create a form with a Drop Down List...

Creating Dependent Drop Down List Options

Drop-down controls can source and narrow their available options based on a variety of outputs. One common requirement is to display options in a drop-down list that are dependent on options previously selected in another drop-down list...

Translating Help Text Messages for Form Fields

To translate a help text message into another language, navigate to the System > Languages folder. If a folder does not already exist for your desired language, add it. Help text messages that have already been created...

Creating Help Text Messages for Form Fields

To create a help text message for a form control, define the help message key in the Form Designer and save your form. It can be found in the Help section of the Properties panel. Then, in the System > Help folder, select the help message key and select the Set Help Text action...

Editing Data Objects in a Wizard Property Grid

The Wizard Property Grid form component allows you to easily create a wizard for defining the properties of data objects. By defining the form's data input as a data object, the wizard property grid automatically includes all of the fields, in...

Using the Property Grid Component to Edit Objects with a Form

Some data structures contain many members stored in different formats. For example, the account object stores data about user accounts in text, date format, true or false values, and other types. It could be difficult to create a form that contains all of the account fields that a user could edit...

Editing Data Grid Items with the Property Grid

The Data Grid form component displays a list of data objects in a grid. Each row in the grid represents an object and each column represents an object property - much like a spreadsheet. Editing objects within a data grid is done in one of two ways: within a pop-up...

Editing Data Grid Items Inline

The Data Grid form component displays a list of data objects in a grid. Each row in the grid represents an object and each column represents an object property - much like a spreadsheet. Editing objects within a data grid is done in one of two ways: inline or within a pop-up window containing a property...

Displaying Lists of Objects in a Data Grid

The Data Grid form component displays a list of data objects in a grid. Each row in the grid represents an object and each column represents an object property - much like a spreadsheet. To use the Data Grid component...

Copy-able Label

This tutorial demonstrates how to make a Copy-able Label control on the Form. By default Label controls on the Form cannot be copied when Form is running. In some cases Form needs to be designed for users...

Using Data Grid Selection in Data Flow

This tutorial demonstrates how to dynamically change data on the Form with a simple Data Flow. Data Flows in Decisions are type of “Helper Flows” that may be triggered by some Form events and change...

Form Controls Behavior

This tutorial demonstrates and shows how to use Form Component Behaviors that was implemented in Decisions 3.2. Example: Begin in the Designer Folder with selecting Create Flow button on the...

Adding a Timeline to a Series of Forms

A timeline is a helpful feature to show on a form when a series of forms need to be filled out by a user. The timeline is a component found in the Form Designer, under the List category. Example This...

CSS Styling Form Controls

This tutorial demonstrates how to style Form Controls in Decisions using CSS. Cascade Style Sheets may be applied only in HTML version of Decisions. The ability to create and use custom CSS styles was...

Create a Drop Down List

This example demonstrates how to configure a Drop Down component and add it to a Form. A Drop Down component has a created list that displays when the Drop Down arrow is selected. Select one item on...