iFormBuilder Smart Controls
Table of Contents
What are Dynamic Values?
What is Dynamic Label?
The Dynamic Label field is used to change the label of an element based on specific conditions; answers provided in previous fields on the form.
How do I dynamically populate a label of an element?
To implement this feature, please follow the instructions below.
PLEASE NOTE: In the following example, we will dynamically change the Label element to My name is Joe.
STEP 1. With your form loaded in the form builder, add a Pick List element to your form (attaching an Option List with a list of names). For this example, the data column name is select_your_name.
STEP 2. Add a Label element to your form. For this example, the data column name is my_name_is_ (although this doesn't matter as it will be changed dynamically).
STEP 3. In the Dynamic Label field of the Label element, put the following:
"My name is" + " " + ZCDisplayValue_select_your_name
STEP 4. On the device, select Joe from your Pick List element.
STEP 5. You will see the label of the second Label element changes to My name is Joe.
Watch the Video Below to Learn how to Implement Dynamic Label
iForm Tip: Download the Form Package at the bottom for a sample form of this functionality.