Can a form have multiple pages?

M

McInfoPath user

I would like a single form to have multiple pages. I don't want to have to
scroll back and forth, up an down to enter data. I would just like to tab
over between sections of the form. (Like navigating in OneNote). The type
of data I will be entering is not collected in a particular sequence, and
would require a long form. Scrolling up and down isn't very efficient.

Can something like this be done by opening InfoPath forms in IE (assuming
InfoPath is installed on the client computer).

MM
 
J

Jerry Thomas [MSFT]

Another option is to give the form the 'tabs' look.
Here is a comment from an earlier post:

Insert as many sections as you want to break things up.

Across the top of your form, insert a button for each section + 1 extra.
You may to use a Layout table for best spacing.

Add a Text Box called "Section". (This doesn't even have to be on the
form.)

Add a rule to each button, to set "Section" to 1, 2, 3 (1st button sets
"Section" = 1, 2nd button = 2, etc). The last button can be labeled
"Show all" and will set the "Section" to 0.

Add Conditional Formatting to each section. If "Section" is not equal
to that sections number or to zero, "Hide this control". This will hide
the section and all of the controls you put in it.

You can also add conditional formatting to the buttons based on the
value of Section, so they have a "selected" look.


--
Jerry Thomas[MSFT]
<[email protected]>
Microsoft Office InfoPath
---------------------------------------
This posting is provided "As Is" with no warranties, and confers no rights.
Use of any included script sample are subject to the terms specified at
http://www.microsoft.com/info/cpyright.htm.
Please do not send email directly to this alias. This alias is for
newsgroup purposes only.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top