It has been educational to read solutions on here and I was wondering if you guys can help me out as well.
I work for a data collection heavy enterprise solution company. I am slowly convincing my way in the company that we can collect and present in different ways and make sure the solutions are meeting the need of our users.
However, some data collection are necessary evil. Without these data from our users, it is not possible for us or the users to do anything on the platform.
My problem is how we currently handle validation errors. The current condition of the app is to validate all fields as a user moves through. This would be a good idea if it was one time field and not many fields to fill.
Reality is there are more than 20 fields (data) and a user may need to do this repeatedly. (We will have a way to duplicate this and these will be chunked and presented). However no fields are optional. I have included a design indicating the current and what could be.
My question is what is the best way to handle validation on required data over more than 20 fields which a use may need to repeat.
If a user is filling out a long form page, what would be the best way to let the user know that we need missing data before they reach the end of the page?
Thank you guys in advance!