Bonjour,
Pourquoi ne pas travailler en aval soi "forcer" l'utilisateur à remplir tous les champs ? ainsi au moment de la validation tout serait correct! non ?
et puis pourquoi ne pas continuer sur la même lignée avec les formulaires, exemple, form a si ok on passe on form b, puis au c, enfin une approche dans ce sens.
une idée comme une autre,
Decale