Dynamic forms
Dynamic forms can be used in many ways. They can be created in the web portal and answered by users in the mobile app.
Dynamic forms change based on the user’s responses, directing them to specific follow-up questions depending on their answers.
For example, you could create a form that follows this format:
Important information:
All questions would have SectionSome readersForms by category
In Handy, we understand that for different client categories, it’s important for your promoters to cover specific aspects on each visit. You can achieve this by assigning a form to a category.
To set this up, you'll need to edit your client categories. In the categories' details, you can click on edit and select Related forms, where you can choose the form, or forms, you want your users to answer when starting a visit with a client of a certain category:
 of a form's text box
If you want a text box in a form to accept only certain values or a certain number of characters, you need to set up a regular expression (Pattern) for each question. This is a very technical topic, so don't be afraid to reach out to our support team if you have any questions.
The programming language used for patterns is Java.
In this example, we want the form to only accept letters (either uppercase or lowercasFew readers