Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
Home
DiscussionsAccessExcelInfoPathOutlookPowerPointPublisherWord
DirectoryUser Groups
Related Topics
Outlook ExpressInternet ExplorerWindowsMS Server ProductsMore Topics ...

MS Office Forum / General MS InfoPath Questions / July 2004

Tip: Looking for answers? Try searching our database.

Navigation between forms in set

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
hlspring - 02 Jul 2004 21:23 GMT
I'm quite new to infopath, and I'm creating a set of forms.
I'd like to have the users able to navigate between the different forms.  They have to be able to navigate between the forms in any order, not path specific.  I guess this would be similar to navigation on a web page, or like the different pages within an excel workbook.  Is it possible to do this in infopath, and how do I go about linking the pages?

Thanks
Greg Collins [MVP] - 04 Jul 2004 06:00 GMT
Do you really need different forms for this, or just different views with in the same form? View switching is easy. Navigating between different forms can become quite a brain twister with spaghetti-code, is not for the faint of heart, and depending on the complexity you are looking for, may not even be possible.

Signature

Greg Collins [InfoPath MVP]
Please visit: http://www.InfoPathDev.com

I'm quite new to infopath, and I'm creating a set of forms.
I'd like to have the users able to navigate between the different forms.  They have to be able to navigate between the forms in any order, not path specific.  I guess this would be similar to navigation on a web page, or like the different pages within an excel workbook.  Is it possible to do this in infopath, and how do I go about linking the pages?

Thanks
hlspring - 05 Jul 2004 20:34 GMT
I guess I was thinking of the forms I need with the idea that they were seperate and unique forms.  I was planning to put together a collection of forms that are unique but connected or linked together, similar to a website (which is what I normally develop).
If I were to develop a single form with views that switch, can I turn on and off distinct areas of the form as the user is going through?
Typically, the user will be navigating straight through the forms and fields, but I need the ability for them to switch to a different area and re-enter or change information as they proceed.
Currently, the way this is developed is a Word document with the forms on different pages.  The user can utilize the table of contents or just page forward and backward through the pages.  Each page is a seperate section, but is part of one large document.
Thoughts?

Thanks

> Do you really need different forms for this, or just different views with in the same form? View switching is easy. Navigating between different forms can become quite a brain twister with spaghetti-code, is not for the faint of heart, and depending on the complexity you are looking for, may not even be possible.
>
> I'm quite new to infopath, and I'm creating a set of forms.
> I'd like to have the users able to navigate between the different forms.  They have to be able to navigate between the forms in any order, not path specific.  I guess this would be similar to navigation on a web page, or like the different pages within an excel workbook.  Is it possible to do this in infopath, and how do I go about linking the pages?
>
> Thanks
Greg Collins [MVP] - 05 Jul 2004 22:55 GMT
You can certainly show/hide sections in a view using Conditional Formatting. This is extremely powerful and sections can automatically hide/show themselves based on user selections.

As I said, the idea of having multiple forms for doing what you are doing will put you into a far advanced state of InfoPath development. I have played with this using just 2 forms, and the debugging is a real nightmare -- there's lots of situations you can get into that you never think about.

From what you wrote below, it sounds like, if each form/view/section is not too extensive, you may be able to just use multiple sections on a single view and then use conditional formatting to show/hide as necessary. You can even create a secondary data source with the sole purpose of identifying each section with a boolean value of whether or not to hide that section, then use code to set the boolean value based on whatever complex formulas you need. This has the advantage of making your conditional formatting simple, and moving the complexity to the code, where it can be debugged easier.

Hope this has helped!

Signature

Greg Collins [InfoPath MVP]
Please visit: http://www.InfoPathDev.com

I guess I was thinking of the forms I need with the idea that they were seperate and unique forms.  I was planning to put together a collection of forms that are unique but connected or linked together, similar to a website (which is what I normally develop).
If I were to develop a single form with views that switch, can I turn on and off distinct areas of the form as the user is going through?
Typically, the user will be navigating straight through the forms and fields, but I need the ability for them to switch to a different area and re-enter or change information as they proceed.
Currently, the way this is developed is a Word document with the forms on different pages.  The user can utilize the table of contents or just page forward and backward through the pages.  Each page is a seperate section, but is part of one large document.
Thoughts?

Thanks

"Greg Collins [MVP]" wrote:

> Do you really need different forms for this, or just different views with in the same form? View switching is easy. Navigating between different forms can become quite a brain twister with spaghetti-code, is not for the faint of heart, and depending on the complexity you are looking for, may not even be possible.
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.