You can add controls to the form via the Entity Attributes or the toolbox.
To use the entity attributes, select the column whose value you want to use and select the control type you want. A control type determines how the user interacts with a control. When a control comes from the entity attributes, its control type is the "kind of field" it is. If you add a control with the entity, S3 defines that control for you, although it may require further configuration to function as you intend. The control types in the entity are:
- Label: Read-only text that usually expresses the value of a column. A label that does nothing but label another control is called a caption.
- Textbox: Allows the user to freely enter text.
- Drop down: Allows the user to select one value from a list of values. The values are populated via code group (Code ID-Code Value pairings), a query in the entity, a method, or manually entering list items. Code group is the most populate way to populate a drop down and query is the second most popular.
- Cascading drop down: A series of drop downs whose values are dependent on the user's selection from a previous drop down.
- Multiselect drop down: Drop down that allows the user to select one or multiple values.
- Checkbox: Allows the user to indicate a record state is or is not true.
- Checkbox list: Allows the user to select one or more options from a list.
- Radio button list: Allows the user to select only one option from a list.
- Range: Allows the user to enter a "from" value and a "to" value to find results that fall between the two. This is most common for dates.
- DateTimePicker: Allows the user to set either date or time or both date and time.
The toolbox is another way to add controls to a form. To use the toolbox, drag the control you want to the location you want. When a control comes from the toolbox, it always requires further configuration to function.
This post is part of the Lookup Form topic. Click here to open the Lookup Form Overview.