Appian Community
Site
Search
Sign In/Register
Site
Search
User
DISCUSS
LEARN
SUCCESS
SUPPORT
Documentation
AppMarket
More
Cancel
I'm looking for ...
State
Not Answered
Replies
3 replies
Subscribers
7 subscribers
Views
1984 views
Users
0 members are here
Share
More
Cancel
Related Discussions
Home
»
Discussions
»
User Interface
Our application has a form with numerous required fields and if one of these fie
jaker
over 10 years ago
Our application has a form with numerous required fields and if one of these fields is not populated with any information upon form submission, the view on the form remains the same as when it was submitted.
Is there any way to auto-scroll to the location of the empty required field? For example, if the user forgot to select the due-date(a required field), the form would refresh/scroll to the empty due-date field.
Thanks in advance!
OriginalPostID-139542
OriginalPostID-139542
Discussion posts and replies are publicly visible
0
jaker
over 10 years ago
I should also add that there is no prompt to the user (such as a pop-up or dialog box) that the field is missing. From a user experience perspective, it seems like the form is simply not submitting.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
Jacob Cohen - Project Leader - Macedon Technologies
over 10 years ago
There is not a way to auto-scroll to the validation. However, SAIL forms support section validation which will show at the top of the section. This may be a better way to achieve the user experience you're looking for. Here's a SAIL recipe for it:
forum.appian.com/.../SAIL_Recipes.html
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
Conor Cahill
Certified Lead Developer
over 10 years ago
You can also add validation to the form as a whole, which would show at the bottom of the form (presumably where your submit buttons are). This would at least notify the user something is amiss, and then the section validation would help them locate the error.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel