Form Control Glossary
  • 08 Aug 2024
  • 6 Minutes to read
  • Dark
    Light

Form Control Glossary

  • Dark
    Light

Article summary

Overview

Just as steps are the building blocks to Flows, Form controls provide different functions found within the Toolbox of the Form Designer

These functions range in complexity from providing a simple Text Box to dynamically populating drop-down lists to displaying a file for download after the completion of a process, etc. Sections of the Form can be styled and colorized with CSS applied to Form layouts or individual controls.


Actions

The Actions drop-down menu houses different types of Buttons.

Form ControlDescriptionMobile/Tablet Support?
EventsTriggers an event that can be used to trigger a data Flow
Available in the following controls: Event Button. Event Image. and Event Link
Yes
Go BackGoes back to the previous Form in the Flow
Available in the following controls: Previous Button, Previous Button Image, Previous Button Link
Yes
Sub DialogRuns a sub-dialog Flow that can house a Form to pop up in front of the current Form
Available in the following controls: Sub Dialog Button, Sub Dialog Image Button, Sub Dialog Link
No
URLOpens a URL
Available in the following controls: Open URL Button, Open URL Image Button, Open URL Link
Yes
ButtonStandard button, once this button is selected, the Flow goes to the next step that the button is connected to within the WorkFlow.Yes
Close ButtonCloses the Form without ending the processYes
Copy Text Image/ Image Button/LinkCopies text to the clipboard in a variety of control formatsYes
Drop Down ButtonSimilar to the standard button but gives multiple outcomes within a drop-down listYes
Image ButtonSimilar to a standard button, but allows this button to be an image, either uploaded from a computer, selected from our icon gallery, or from a URL.Yes
Link ButtonA URL link to be defined that can be selected and openedYes
Link ListA list of URL links to be defined that can be selected and openedYes
Post Back ButtonResets Form to its previous stateYes
Timer Form ExitWith this control, users can set a timer to close the Form after a specified amount of time automatically.
NoteIf the user is inactive while the Exit Timer is running, all Flow actions will be paused for the specified duration and an additional 60 seconds. This behavior is a result of Chrome's default settings, which check for user activity every 60 seconds. Therefore, if the user does not become active after the timer ends for the next 60 seconds, the Flow actions will resume automatically.
Yes

Data

The Data drop-down menu houses different options to apply data to the Form.

Control LocationControl NameDescriptionMobile/Tablet Support?
Account and GroupAccount and Group ListAdds assignee to FormYes


Advanced
Current IP Address
Displays the IP address of the initiating user's deviceYes
Current Logo/Time/UserDisplays the current logo, time, or userYes
Entity ViewerProperty grid editor of entityYes
Form StepsDisplays a list of string steps in a vertical position similar to a TimelineYes
Latitude and LongitudeProduces data for latitude and longitude only on secure contexts like HTTPSYes
Navigation TreeInteractive Decisions Navigation TreeYes
Tag EditorAllows the user to add tags to the FormYes
Vertical TimelineDisplays static states verticallyYes
Video
Allows designers to upload a video or input a URL to a video to display on the FormYes
Data GridData GridExcel-like view of an entityInline Edit is not supported
Data Grid Add/RemoveThe ability to add and remove rows from an entityNo
FileCVS EditorDelete/Add Rows, Save Excel File, Load from Excel FileYes
File Download/UploadAllows users to download/upload a fileYes
File Upload AreaAllows users to easily upload files by performing a drag-and-drop actionYes
Multiple File Download/Upload/Upload AreaAllows users to download/upload filesYes
Property GridProperty GridExcel-like view of an entityYes
Wizard Next/PreviousNavigates users through steps in a Wizard Property GridYes
Wizard Property GridAllows designers to create a wizard for defining data objects by automatically including all fields in their proper formats for users to fill and submitYes
ValidationAll Form Validations DisplayShows all validation messages on the FormYes
Control Validation DisplayShows the validation message for one controlYes
RootAuto Complete SearchAuto Complete Search BarYes
CalendarInteractive Calendar ImageYes
Check Box/List/List [Sort-able]The designer can create checkboxes for the user to select a piece of data or pieces of data.Yes
Color PickerAllows users to be able to select a color and output its hex codeYes
Compact Merge EditorAdds a Text Merge editor to the Form. This is editable by selecting the pencil icon on the control.Yes
Currency BoxNumber box that inputs and outputs currencyYes
Data Grid (Advanced)
Displays a list of data objects sourced from a ReportNo
Date PickerAllows the user to choose a dateYes
Date Time PickerAllows the user to choose a date and timeYes
Document ViewerShows all files except Microsoft file types (doc, docx, excel, etc.)Yes
Drop Down ListA list that can be generated with static information or dynamicallyYes
Horizontal TimelineDisplays static states or states provided with a folder ID in a horizontal positionYes
HTML Display
A way to view HTML on a FormYes
Image PickerAllows users to be able to select and output an imageYes
LabelA way to put information on a Form that is not interactiveYes
List BoxOutputs text as a listYes
Masked Text Box
Allows the designer to give the text a value type: General, Number, Decimal, Currency, Email Address, SSN, Custom, or Phone Number.Yes
Merge EditorAdds a Text Merge editor to the Form that can be edited directly on the Form.Yes
Multi Select Drop DownA list that can be generated with static information or dynamically, the user can select multiple items on this list.No
Number Box/SpinnerOnly takes in and outputs a number.Yes
Password Text BoxHides text with bullet points and allows the designer to create a minimum and maximum length.Yes
Progress BarShows the progress of data being input and allows the designer to set a minimum and maximum number for the bar.Yes
Radio Button ListCreates a list with the ability for users to make a selection via radio buttons.Yes
Rich Text Box/DisplayGives the user the opportunity to change font type, color, size, alignment, copy, and paste, insert an image, create a table, and highlight text.Yes
SliderNumber input on a slider.Yes
Text Box/Text Box Multi-LineUsers can input string values. Multi-Line should be used if a large number of characters will be used.Yes
Time PickerAllows the user to pick a time.Yes
Toggle ButtonCreates an interactable Boolean switch.Yes
Tree View
Create a nested list.Yes

Images

The Images drop-down contains the Decisions Image Library.

Form ControlDescriptionMobile/Tablet Support?
Icon FoldersVarious folders containing different built-in icons to use on Forms. Starts with 'Adventure' and ends with 'Type Images'.Yes
Capture Image PanelUses a webcam and allows users to capture images.Yes
ImageUpload an image to show on the Form or save.Yes
Image GalleryIf any images are uploaded throughout the process, they can be viewed through this control.Yes
Signature PadA signature can be drawn with a mouse or touch screen if applicable.Yes

Layouts

Layouts are used to help the user design the Form in a manner that fits their needs. 

Form ControlDescriptionMobiles/Tablet Support?
CanvasBlank Form, free to place Form controls on the Form in any place.Yes
Grid LayoutFixed containers to house Form controls can be stacked upon each other.Yes
Header ContainerA grid with a header section and a content section separated by a border.Yes
Horizontal Split Panel
Re-sizable control allows you to adjust the size of two columns.Yes
Horizontal StackPreserve white space but hide controls if necessary, can stack controls horizontally.Yes
Responsive GridAllows you to define max and min widths, mobile to normal Form.Yes
Scroll PanelCreates a scroll bar if the controls on the Form are larger than the Form itself.Yes
Side Menu ContainerCreates a column of tabs with another column displaying control dependent on tab selection.Yes
Tab ContainerCreates tabs to allow multiple forms within one.Yes
Vertical Split PanelRe-sizable control allows you to adjust the size of two rows.Yes
Vertical StackPreserve white space but hide controls if necessary, can stack controls vertically.Yes

Tiles

Form ControlDescriptionMobile/Tablet Support?
[Select Tiles]Selects existing built-in and/or user-created Tiles from the StudioYes
Diagram TileCaptures and presents data using infographics.Yes

User Controls

Form ControlDescriptionMobile/Tablet Support?
[Existing User Controls]Selected already created controls from other Forms in the StudioYes
Data Repeater
Places a Form that acts as a table listing objects of the same data type within a Form.Yes
Data Repeater Add/Remove ButtonData Repeater forms can be replicated multiple times by using the add/remove button.Yes
Mixed Type Repeater ControlPlaces a  Form to show multiple data types in one control. Users can display different custom data types, strings, Booleans, etc.Yes
User DefinedA single version of the data repeater.Yes

For further information on Forms, visit the Decisions Forum.

Was this article helpful?