This has been something that drives me crazy. I have our TAM managing a feature request for me but the more that submit it the better! I also don't like the way that default values and data bindings seem to be handled. Near as i can tell there are quite a few extra executions that happen. I am making heavy use of all of these features in the forms I have created where I expect the people using them to need guidance. I like the idea of instant feedback when they are in a field or on a screen but recently I have started to move all the validations (which seem to take a long time to execute) out into a scriptable task where I throw out a summary of any errors that have occurred. Its not very elegant but at least they can quickly navigate the form. I'd love for this to be a feature. A custom validation for the whole form that executes just before the workflow runs and if it fails the user can just go back and fix the invalid selection. That or not execute any of the validations until you try to submit. Something that keeps the form entry quick while still enforcing the validation. You almost get it when you are using the webviews. The webviews don't kick off the validations until you click "next". That is better and would give you the interaction you were looking for but I'd like to see it for the whole form.
↧