InfoPath is mean like this.
What we do is have two sections in the active view (the one that we can email). We add a true / false (boolean) field named something like "isEmailing" and default it to false.
Then, in conditional formatting, hide one section if isEmailing is false, the other section if isEmailing is true. All the controls that the user fills out or should see while filling out the form go in the section that hides when isEmailing is true. All the stuff we want in the email goes in the section that hides when isEmailing is false.
Then, the rules on the email button would be:
-
Set isEmailing to true (hides the fill in section, displays the email section)
-
Submit via email
-
Set isEmailing to false (hides the email section, displays the fill in section)
Hope that makes sense....