With the development of Universal Forms, we are looking at how the current form modes are supported in the existing product.
At this time we are still planning to continue using functions to detect form modes. This is so we are able to support migrations but also give a lot of flexibility in the rules engine.
We do not plan to bring different layouts to Universal Forms at this time. As we are introducing multipage to Universal Forms, we do need to figure out how a multipage form will be printed and is under consideration.
I will update this feature when we release an Advance Preview of Universal Forms if our position changes based on feedback.
An error occurred while saving the commentConstance Szeflinski commented
In InfoPath I open the form in the main form view when the form is being initially created. After that, I open in a different view that asks the user what they want to do - and based on that selection they are directed to the proper view.
I do some error checking that is more than "required/not required" and use views to display an intelligent message about why they cannot submit the form without fixing the error.
Lots of reasons to maintain multiple views - it is extremely useful.