Microsoft Office Forums

Go Back   Microsoft Office Forums > >

Reply
 
Thread Tools Display Modes
  #1  
Old 06-22-2012, 07:32 AM
Cosmo Cosmo is offline Word form Field/Frame Tab Order Windows Vista Word form Field/Frame Tab Order Office 2007
Competent Performer
Word form Field/Frame Tab Order
 
Join Date: Mar 2012
Posts: 240
Cosmo is on a distinguished road
Default Word form Field/Frame Tab Order

I occasionally need to recreate a PDF form in Word, and I have a few questions about functionality and limitations.

I place a graphic of the original form in the header/footer area, and I add each form field into a frame for positioning. I have problems when I need to add/change fields as it appears that the 'Tab Order' is based on the order which the fields/frames are created (If I create or paste a new frame/field, that field will be added to the end of the tab order; if I drag-copy an existing frame/field, that field will appear in the tab order after the field it was copied from)

I don't see any way to move frames up or down within the Zorder, or to set a tab order. Is there any way to reset the existing order, or do I need to cut/paste each field if I end up needing to add a field at a particular place or rearrange the order of fields?

Also, is there a way to select more than 1 frame/field? If I need to move or copy an entire section, having to do it one field at a time is very tedious.



It appears to me that checkboxes cannot be mutually exclusive (i.e. Male or Female) - is there any way to limit a group to 1 selection (I cannot use Macros, as I don't have control over the platform or version that it will be used or the security settings that will be set)

I also dont' see any way to make the frames transparent, is this true? Currently, I need to redraw the lines in the form over top of the fields, which is also very time consuming especially when the client makes changes.

Any help with these issues would be most appreciated.
Reply With Quote
  #2  
Old 06-22-2012, 10:53 AM
Cosmo Cosmo is offline Word form Field/Frame Tab Order Windows Vista Word form Field/Frame Tab Order Office 2007
Competent Performer
Word form Field/Frame Tab Order
 
Join Date: Mar 2012
Posts: 240
Cosmo is on a distinguished road
Default

Quote:
Originally Posted by Cosmo View Post
...it appears that the 'Tab Order' is based on the order which the fields/frames are created (If I create or paste a new frame/field, that field will be added to the end of the tab order...
Well, that appears to not be consistent. The form I am working on was tabbing properly a while ago, and now the tab order is not correct. I have not added/removed any fields during that time, just adjusted their size and positions. Even cutting and pasting the frames again in the order that I want them to tab does not reset the order to what I want.

Excuse my rant, but why the hell are forms in Word so extremely unusable? 2 things that are BASIC to form development are setting a tab order and creating radio button/check boxes where only 1 option can be selected.

I really need to be able to set the tab order properly, my client is demanding the form be done in Word (which I am opposed to doing) and they will not accept the tab order being so far out of whack. Is there anyone who can help me to fix this?
Reply With Quote
  #3  
Old 06-22-2012, 11:24 AM
Charles Kenyon Charles Kenyon is offline Word form Field/Frame Tab Order Windows Vista Word form Field/Frame Tab Order Office 2010 32bit
Moderator
 
Join Date: Mar 2012
Location: Sun Prairie, Wisconsin
Posts: 9,140
Charles Kenyon has a brilliant futureCharles Kenyon has a brilliant futureCharles Kenyon has a brilliant futureCharles Kenyon has a brilliant futureCharles Kenyon has a brilliant futureCharles Kenyon has a brilliant futureCharles Kenyon has a brilliant futureCharles Kenyon has a brilliant futureCharles Kenyon has a brilliant futureCharles Kenyon has a brilliant futureCharles Kenyon has a brilliant future
Default

See How to set the "tab order" of a Word Form by Dave Rado, MVP and Mark Tangard
Reply With Quote
  #4  
Old 06-22-2012, 12:04 PM
Cosmo Cosmo is offline Word form Field/Frame Tab Order Windows Vista Word form Field/Frame Tab Order Office 2007
Competent Performer
Word form Field/Frame Tab Order
 
Join Date: Mar 2012
Posts: 240
Cosmo is on a distinguished road
Default

Quote:
Originally Posted by Charles Kenyon View Post
See How to set the "tab order" of a Word Form by Dave Rado, MVP and Mark Tangard
Thanks, I'm familiar with that link, but unfortunately, that is not an option - I cannot use Macros in this form, and the issues that apply to the macro method are not acceptable even if I was able to use them.

I have found that the tab order seems to match the order of the Bookmarks when ordered by 'Location'. Unfortunately, there is no way to change the order of the bookmarks that I have found. I'm going to have to see if I can try editing the document's XML to see if that will re-order the bookmarks. I tried deleting all bookmarks and re-creating them, but they revert to the order that I currently am stuck with.

This is why I hate working with Microsoft products.
Reply With Quote
  #5  
Old 06-22-2012, 01:06 PM
Cosmo Cosmo is offline Word form Field/Frame Tab Order Windows Vista Word form Field/Frame Tab Order Office 2007
Competent Performer
Word form Field/Frame Tab Order
 
Join Date: Mar 2012
Posts: 240
Cosmo is on a distinguished road
Default

After lots of trial and error, and copying and pasting, I have finally gotten the tab order to work the way it is supposed to. I moved the project to my older PC which has Office 2003 (although I don't think the version had any impact on the resolution of the issue). I was finally able to get the text fields working by cutting one frame, setting the cursor in the frame of the next field, then pasting. The checkboxes didn't seem to work with the rest of the fields, so I had to go back and reset them similarly afterwards, and some combination of having the correct frame selected when pasting seems to have finally paid off. This is totally ludicrous that I had to go to these measures to set a simple tab order. I only hope that the order stays put as I make the rest of the changes that are coming my way fom the client.
Reply With Quote
  #6  
Old 06-22-2012, 05:07 PM
macropod's Avatar
macropod macropod is offline Word form Field/Frame Tab Order Windows 7 64bit Word form Field/Frame Tab Order Office 2010 32bit
Administrator
 
Join Date: Dec 2010
Location: Canberra, Australia
Posts: 21,963
macropod has a reputation beyond reputemacropod has a reputation beyond reputemacropod has a reputation beyond reputemacropod has a reputation beyond reputemacropod has a reputation beyond reputemacropod has a reputation beyond reputemacropod has a reputation beyond reputemacropod has a reputation beyond reputemacropod has a reputation beyond reputemacropod has a reputation beyond reputemacropod has a reputation beyond repute
Default

Without going into all the details, Word indexes shapes according to the order in which they're inserted and this is what controls your 'tab order'. This order can be manipulated by vba (and the macro wouldn't have to be in the target document).

A simpler solution would have been to overlay the the graphic with a floating table, whose cells are sized such that the formfields end up where you want them. The formfield order would then progress logically from left to right, moving to the next table row as you tab out of each formfield.
__________________
Cheers,
Paul Edstein
[Fmr MS MVP - Word]
Reply With Quote
Reply



Similar Threads
Thread Thread Starter Forum Replies Last Post
Word form field JBaker Word 18 03-22-2012 09:05 AM
Word form Field/Frame Tab Order Form Fields - Create blank form text field with if statement? LAssist2011 Word 5 12-14-2011 03:02 PM
Text form field loses formatting in Word 2010 mel72349 Word 0 08-02-2011 02:25 PM
Word form Field/Frame Tab Order Birth Date Field in Word Form jaxibobaxi Word VBA 1 07-15-2011 07:35 PM
Word form Field/Frame Tab Order Word Macro That Checks a Check Box Form Field When File Print is Executed DKerne Word VBA 4 06-09-2011 11:54 AM

Other Forums: Access Forums

All times are GMT -7. The time now is 05:19 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Search Engine Optimisation provided by DragonByte SEO (Lite) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
MSOfficeForums.com is not affiliated with Microsoft