Great feedback, thanks! The most common way people do that today are: 1. If you have 2-5 views, create a button that switches to the each view, and make them look like tabs of a folder. See my next blog entry on how to do this.
2. If you have about 6-15 views, create a dropdown list with the name of each view, along with a button with a rule that switches the view based on the value in the dropdown. Once you make it, you can copy and past to each view, but if you add a new view or change the name of one, you'll have to update it on each view. 2. If you have more than 16 views (complex form!) then create a custom HTML task pane that lists all the views in a "table of contents" type format, and uses script to switch the view on each link. Obviously it could be easier, so point taken on providing a better experience out of the box.
In my last post I covered how to make Wizard-like forms . This time I want to talk about another common
While this gave me some new ideas on creating a wizard in InfoPath, it did not answer my burning question.
How can I check if all the data on a view is valid? I have done the conditional test (max of 5), hidden counters changed by control's rules, and waving my un-magic wand.
Nothing does the job 100%
Regarding "How can I check if all the data on a view is valid?"
You can check the error count in code...