I am working on PM, on which each form has 60 fields and on each field validatio

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
  • 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.
Reply
  • 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.
Children
No Data