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
1439 views
Users
0 members are here
Share
More
Cancel
Related Discussions
Home
»
Discussions
»
General
I am working on PM, on which each form has 60 fields and on each field validatio
poojas
over 9 years ago
I am working on PM, on which each form has 60 fields and on each field validations applied.
Form is taking time if I submit it .Please let me know what all things I should take care which will not hamper performance of the form and PM
Thanks,
Pooja...
OriginalPostID-102911
OriginalPostID-102911
Discussion posts and replies are publicly visible
Parents
0
Sathya Srinivasan
Appian Employee
over 9 years ago
Ideally, you should consider breaking such complex forms in to reasonable chunks. First of all, are all the users going to fill in all the 60 fields in the form? Are there any form level grouping (for e.g. if I select Car insurance, do I need to see sections that talk about Personal insurance etc..)
With that said, once you work out the structure, break your form into series of forms that the user can fill out and connect them via Activity Chaining. This would greatly enhance the user experience. In addition, you can build logic between the chain to decide what content within the next form should be displayed, further making the experience for the user intuitive and easy.
Activity chaining allows users to navigate forward as well as back should they wish to step back.
Since you have the form already, the best way to architect the change is to copy for form and remove the fields that are not applicable for the form. This will avoid you from redesigning the entire form again.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
Reply
0
Sathya Srinivasan
Appian Employee
over 9 years ago
Ideally, you should consider breaking such complex forms in to reasonable chunks. First of all, are all the users going to fill in all the 60 fields in the form? Are there any form level grouping (for e.g. if I select Car insurance, do I need to see sections that talk about Personal insurance etc..)
With that said, once you work out the structure, break your form into series of forms that the user can fill out and connect them via Activity Chaining. This would greatly enhance the user experience. In addition, you can build logic between the chain to decide what content within the next form should be displayed, further making the experience for the user intuitive and easy.
Activity chaining allows users to navigate forward as well as back should they wish to step back.
Since you have the form already, the best way to architect the change is to copy for form and remove the fields that are not applicable for the form. This will avoid you from redesigning the entire form again.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
Children
No Data