Subform

Category: Field

Version: 1.0

Last Updated: March 20, 2026

Author: Any2Info


Description

The Subform field allows using forms within a form. Nested potentially endlessly deep. Saved Form Messages are displayed in an overview in the Subform field.


General Properties

The Subform field inherits general Field Properties such as ‘Font size’, ‘Font color’ and ‘Icon color’. The Subform field also has some special properties.


Special Properties

Properties will be listed for each foldable sub-section.

Properties - Definition

Name
Value
Explanation

Form definition

A form definition

The form definition that can be edited, added to or deleted from

Immediate save

Boolean

Whether or not the subform message is saved to the server instantly. By default, subform messages are only saved when the root form is saved.

Properties - Value linking

Name
Value
Explanation

Links

Custom

Allows fields on the current form and the sub form to have linked values. More on this in the Examples section.

Update existing

Boolean

Whether or not the current form and already filled subforms have to be re-evaluated when an existing form is opened.

Properties - Navigation

Name
Value
Explanation

Navigation

Boolean

Allow subform navigation between subform messages, without having to go back to the root form

Background color

Color

Sets the background color for the header containing the navigation options

Font color

Color

Sets the font color for the header texts containing the navigation options

Styling - Appearance

Name
Value
Explanation

Icon hidden

Boolean

Hides the “+” icon, functionally making it so users cannot directly add new subforms.


Form Overview

The form overview styling in the Subform field copies it 1 to 1 from the Subform itself.

Options such as “Inline editing” are therefor also supported in the Overview.


Value Linking

Value linking is a relatively straight forward way to take Field values from the root Form to a new Subform, or an existing one if the “Update existing” property is checked.

When configuring Value Links the following popup will be used:

On the left are the bindable source objects of the Root Form. On the right are the bindable target objects of the Subform. Types are only usuable on the same types between Root and Target. Meaning that MessageID (a number) may only be bound to the “numNumEditor1” field, as this is also a Number based field.

When a Source and Target binding are selected, you can confirm the binding by clicking on the center icon.

The selected binding will be added to the Binding box at the top of the popup.

Examples

A default Subform field will look as follows:

The plus icon allows users to create new Form Messages for the Subform. If the “Icon hidden” property is disabled, this icon will not be shown.

Value Linking

In the above screenshot of the default Subform field there is also a Textbox field. This Textbox is used in Value Linking, based on the setup shown in Value Linkingarrow-up-right. Meaning that if it filled with a value, such as “Any2Info” that the Subform will also have its Textbox fields value set to “Any2Info”. As can be seen in the below screenshot.

If the “Update existing” property is enabled previously saved Messages will be re-evaluated with the new Value.

Form Overview

As previously stated, the Form Overview is copied 1 to 1 based on the Form Overview of the Subforms Form Definition. The screenshot below is an example of this.

If Navigation is enabled and the user is currently viewing a Subform Message the total amount of Subform Messages will be displayed together with arrows used to navigate to the next or previous messages in that Subform.


Changelog

Version

Date

Change

1.0

March 20, 2026

Initial document & documentation

Last updated

Was this helpful?