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
4 replies
Subscribers
7 subscribers
Views
1471 views
Users
0 members are here
Share
More
Cancel
Related Discussions
Home
»
Discussions
»
User Interface
We are seeing a common usability issue across our applications with validation m
jarrods229
over 9 years ago
We are seeing a common usability issue across our applications with validation messages.
If the user is presented with a form which includes field level validation messages, the validation error message upon submitting the form is not noticeable to the user when they have scrolled down to the bottom of the form and the field isn't presented in their current view. Common UI practice in this scenario is to put a generic validation message at the bottom of the page near the Submit button to "Please review validation messages occurring on this page".
This is also occurring with grid layout validation messages where the border color subtly turns red.
While Appian does have functionality to display page level validation messages its not practical on most forms to re-produce the business logic in every single field to detect when validation errors have occured (especially in complex sections, with variable field visibility).
Has anyone else encountered a similar c...
OriginalPostID-160888
OriginalPostID-160888
Discussion posts and replies are publicly visible
0
jarrods229
over 9 years ago
...hallenge?
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
moritzw
over 9 years ago
Yes, we have the same issue. Especially on larger forms. I guess the best way to avoid this is to keep the forms as small as possible. If more field are needed a wizard like editor could help split it up in multiple smaller forms.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
PhilB
A Score Level 1
over 9 years ago
One option is to place an empty, non-labelled section at the bottom of the form which includes the same validation as the fields, so that it displays the error message at the bottom of the form as well as on the fields themselves. You'd use the validations parameter on the a!section component as documented here:
forum.appian.com/.../SAIL_Components.html
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
Eduardo Fuentes
Appian Employee
over 9 years ago
Another option is, if you're using a!formLayout(), you can make use of its "Validation" property. With this you basically move the validations out of the individual components and move them to the general one in formLayout(). See
forum.appian.com/.../SAIL_Recipes.html
for an example.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel