form builder elements
What's covered:
- What is the Timer element?
- How does the Timer element work?
- How do I add a Timer element to my form?
- How do I reset the Timer element?
Also, check out the following:
What is the Timer element?
The Timer element is similar to a stopwatch and is used to measure the amount of time elapsed in seconds. Multiple timer elements can be in a single form, and the values are accessible through JavaScript.
How does the Timer element work?
The Timer element has two functions, start and stop. You can start and stop the Timer many times resulting in a cumulative elapsed time.
Key Notes:
- If a timer is active when a user completes a record by pressing "Done," the timer will be stopped, and the elapsed time will be saved and submitted with the rest of the data.
- If a timer is active when a user saves a record or enters a subform, the timer will not stop recording the elapsed time.
How do I add the Timer element to my form?
To add the Timer element, please follow the instructions below.
STEP 1. With your form loaded in the Form Builder, click the Timer button from the left-hand menu.
STEP 2. On the right-hand side, you'll see the element properties. Enter the name of your element.
PLEASE NOTE: If you check the Based on Label option, it will create a data column based on the Label on the element.
STEP 3. Save your form.
STEP 4. Test it out on your device.
How do I reset the Timer element?
To reset a timer back to zero, follow the instructions below.
STEP 1. With the record pulled up on the device, press and hold the Timer element you wish to reset.
STEP 2. From the pop-up, click Reset.
Comments
4 comments
Is it possible to auto start the timer on form opening so that we can calculate the time taken to complete a form?
Thanks
Hi, Ciaran
Have a look at this Help Center article:
How do I automatically start the Timer Widget once the form opens on iOS?
There is a form package at the bottom of the article that can be used as an example. Let us know if you run into any issues.
Joe
I see this, however we’re using Android. Is it possible to auto start the timer on Android? Thanks
Hi Ciaran,
It's not available on Android right now but you can go ahead and vote and comment on this Community post: https://iformbuilder.zendesk.com/hc/en-us/community/posts/115010517706-Automatically-start-Timer-Widget-on-Android
The more conversation generated around this, the better chance our Development team will work on this enhancement.
Best,
Le Nguyen
Please sign in to leave a comment.