Skip to main content
Learning
Understanding Data in Formlets

To effectively build and run formlets, it is important to understand the different aspects of data.

Step data

GoForms uses triggers to capture form data and store it as output data.
Triggers define which data the form collects and saves as output data.


image

Output data

Output data is information that comes from a Trigger and can then be used in an formlet.

Flow data

Flow data refers to the data associated with the formlet itself, not the individual steps. There are two types:

  • Constants: Fixed data that does not change.
  • Variables: Data that can change and hold calculation results during the formlet.

image

Constants

Constants hold information that remains unchanged throughout the formlet.

image

Variables

Variables hold calculation results during the formlet or other information copied from steps as the formlet runs.

Data types

GoForms handles various types of data, including numbers, dates, and text.


image

Data types

Data in formlets is assigned a specific type. This type tells you what kind of information you’re working with and how it should be used. Data typing makes life easier because it prevents confusion, reduces mistakes, and ensures your formlets behave the way you expect.

Standard data

Standard data is a set of system properties that are available in formulas for every formlet.


image

Learn about Standard data

These properties do not depend on any steps you add to the formlet or any input or output data you add to activities.

  • Formulas: When setting up formlet steps, you'll often need to pass data from one step to another. Data can be used in different steps, help decide which path to take, or be used in conditions. This is where formulas come in. To learn about using formulas, click here.
  • Functions: GoForms offers various functions similar to those in 'Microsoft Excel'. These functions help with formulas, data handling, and creating conditions for Validation logic and Conditional logic. To see a list of functions available in GoForms, click here.
  • Timezones: Timezones help you work with dates and times across different countries and regions. Learn more about timezones here.