Components of a Form
Every form created in FastField is composed of three primary components: Pages, Sections, and Fields. These components assist in organizing a form especially as it increases in size.
What Are The Organizational Components of a Form
- Pages - A Page in FastField is similar to a page of a paper document. A form can be configured to have one too many pages, and each page can contain one to many sections. Pages only effect the the organization and layout within the FastField form builder and will not reflect in any reporting documents.
-
Sections - A section is used to organize fields into logical groups within your Form.
For example, if you were building a Form for collecting an individual's address, you might set up a section named "Address" and add "Street Name," "City," "State," and "Zip" fields to that section. Sections effect the the organization and layout within the FastField form builder and will reflect in any reporting documents.
-
Fields - Fields are components of a form that the user fills out. Each field type allows you to capture a specific type of data. Field Types range from standard textual data to multi-media objects, including photos, video, and audio.
Field Keys
What Are Field Keys?
Field Keys are unique identifiers for each field within a form. Field Keys must be unique and may not duplicate within a single form. When a field is added to a form there will always be a default Field Key assigned. For example this text field defaults to alpha_5 or $alpha_5$.
Referencing Field Values in Rules
To access a field value in a rule condition, wrap the Field Key with the '$' character. For example, for a field with a field key of 'first_name,' you would use the following syntax to check if the First Name is 'John.'
if ($first_name$ == 'John')
To learn more about the individual field types supported in FastField, please reference the Field Type Overview Document. Or to get started building a form: Setting Up Your First Form.