Results 1 to 11 of 11
  1. #1
    trolleri is offline Advanced Beginner
    Windows 7 32bit Access 2010 32bit
    Join Date
    Jan 2013
    Posts
    43

    disable automatic change of tab order

    Problem:
    When I create a new control, or change the location of an existing one, the tab order index is changed for almost all the controls across the form.



    Description:
    I have many controls in this form. The controls are a combination of textfields and comboboxes. I have carefully selected the tab index for each control manually, and the user can now tabulate through the fields in the correct order. If I later change the position of just one control, or add a new one, all the manually set tab indexes for the controls automatically change so the order is horizontal across the form.

    Solution:
    How do I stop the automatic change of tab order index? It is frustrating to manually set this for all fields, when just a small change is needed.

  2. #2
    trolleri is offline Advanced Beginner
    Windows 7 32bit Access 2010 32bit
    Join Date
    Jan 2013
    Posts
    43

  3. #3
    trolleri is offline Advanced Beginner
    Windows 7 32bit Access 2010 32bit
    Join Date
    Jan 2013
    Posts
    43
    Is there no way to disable this automatic, yet annoying, feature in Microsoft Access?

  4. #4
    ItsMe's Avatar
    ItsMe is offline Sometimes Helpful
    Windows XP Access 2003
    Join Date
    Aug 2013
    Posts
    7,862
    I am not aware of a feature to do this. The control needs an index and it seems Access uses the tab field for this purpose. If it is any consolation, Access has a newer feature to adjust the Tab Order. In design view there is a rather large button for Tab Order in the upper right corner of the ribbon. This opens a window that you can see and drag controls around, placing them in the tab order you desire.

  5. #5
    June7's Avatar
    June7 is offline VIP
    Windows 7 64bit Access 2010 32bit
    Join Date
    May 2011
    Location
    The Great Land
    Posts
    53,644
    I am not seeing that behavior. When I move or add a control, the Tab Order property value is not changed.
    How to attach file: http://www.accessforums.net/showthread.php?t=70301 To provide db: copy, remove confidential data, run compact & repair, zip w/Windows Compression.

  6. #6
    trolleri is offline Advanced Beginner
    Windows 7 32bit Access 2010 32bit
    Join Date
    Jan 2013
    Posts
    43

    Problem still happens

    Try to open my attached database below. The text is in Danish, so I know you will not understand any of it - but it is easy to guide you:

    1) Click the green button "Opret ny patient" ("Add new record/patient"), and a new form opens to add the new record.
    2) Tab through this form, and note the tab order index is correctly set down the columns.
    3) Now choose layout view, and move the green button "Gem og gå tilbage" ("Save and go back") to another area on the form. Try to move it just below the two first fields, i.e. under the date-field.
    4) In form view, watch how the tab order have changed.

    This is a huge problem for me, since I have 16 other forms with 50 fields on average.
    Attached Files Attached Files

  7. #7
    June7's Avatar
    June7 is offline VIP
    Windows 7 64bit Access 2010 32bit
    Join Date
    May 2011
    Location
    The Great Land
    Posts
    53,644
    Two possible reasons: layout view and grouped controls.

    I never do edits in layout view and I never group controls and I have never experienced the behavior you describe.

    Select all the controls then Right Click > Layout > Remove
    How to attach file: http://www.accessforums.net/showthread.php?t=70301 To provide db: copy, remove confidential data, run compact & repair, zip w/Windows Compression.

  8. #8
    trolleri is offline Advanced Beginner
    Windows 7 32bit Access 2010 32bit
    Join Date
    Jan 2013
    Posts
    43
    how do you manage to perfectly align the controls then?

  9. #9
    June7's Avatar
    June7 is offline VIP
    Windows 7 64bit Access 2010 32bit
    Join Date
    May 2011
    Location
    The Great Land
    Posts
    53,644
    I align on the grid in Design view or manually set the Top and Left properties.
    How to attach file: http://www.accessforums.net/showthread.php?t=70301 To provide db: copy, remove confidential data, run compact & repair, zip w/Windows Compression.

  10. #10
    trolleri is offline Advanced Beginner
    Windows 7 32bit Access 2010 32bit
    Join Date
    Jan 2013
    Posts
    43
    Ah ok, thank you :-)
    You just changed my way of editing forms. I will however use a combination of both: perfectly align groups of controls before deleting layout.

  11. #11
    ItsMe's Avatar
    ItsMe is offline Sometimes Helpful
    Windows XP Access 2003
    Join Date
    Aug 2013
    Posts
    7,862
    While in edit view you can use the right click then Align. It does not have a distribute option but it suffices for me.

Please reply to this thread with any new information or opinions.

Similar Threads

  1. change focus; disable control
    By markjkubicki in forum Forms
    Replies: 8
    Last Post: 07-30-2013, 10:31 AM
  2. Change Status on Order
    By Stephanie53 in forum Forms
    Replies: 9
    Last Post: 05-13-2013, 11:24 AM
  3. Replies: 5
    Last Post: 07-03-2012, 12:15 PM
  4. Columns change order
    By copaaccess in forum Queries
    Replies: 1
    Last Post: 02-28-2012, 08:52 PM
  5. Records change order
    By accessbeginner in forum Access
    Replies: 1
    Last Post: 03-18-2010, 06:38 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Other Forums: Microsoft Office Forums