Results 1 to 10 of 10
  1. #1
    Abacus1234 is offline Competent Performer
    Windows 8 Access 2013 32bit
    Join Date
    Nov 2011
    Posts
    212

    How to freeze parts of form?

    I have a subform in the Form Header, and the Main form in the detail.

    When I scroll, the main form goes behind the subform. I would like it to stay positioned and not to slide behind the subform. Can this be done? Thanks for any help.

  2. #2
    ItsMe's Avatar
    ItsMe is offline Sometimes Helpful
    Windows 8 Access 2013
    Join Date
    Aug 2013
    Posts
    7,862
    Maybe you can place everything in the Detail Section.

  3. #3
    ssanfu is offline Master of Nothing
    Windows XP Access 2010 32bit
    Join Date
    Sep 2010
    Location
    Anchorage, Alaska, USA
    Posts
    9,664
    I just added a subform to the form footer, then moved the subform to the form header. I cannot replicate what you described. Are you sure the sub form is in the subform control in the form header?

    Could you post your dB??

  4. #4
    ItsMe's Avatar
    ItsMe is offline Sometimes Helpful
    Windows 8 Access 2013
    Join Date
    Aug 2013
    Posts
    7,862
    Quote Originally Posted by ssanfu View Post
    I just added a subform to the form footer, then moved the subform to the form header. I cannot replicate what you described. Are you sure the sub form is in the subform control in the form header?

    Could you post your dB??
    That makes sense. Maybe we are discussing a split form?

  5. #5
    ssanfu is offline Master of Nothing
    Windows XP Access 2010 32bit
    Join Date
    Sep 2010
    Location
    Anchorage, Alaska, USA
    Posts
    9,664
    @ItsMe,
    Had not even thought about a split form. I never use them, so I don't know anything about them.


    EDIT: Just created a split form (my first!). Nothing floating about anything. I can make the form covered by the datasheet, but I have to use the splitter bar - doesn't happen automatically. Tried top, bottom, left and right. could not replicate the problem.

  6. #6
    Abacus1234 is offline Competent Performer
    Windows 8 Access 2013 32bit
    Join Date
    Nov 2011
    Posts
    212
    I suppose that some things got to give, as the length of the form is longer than the screen. I would just really like the option of seeing all the main form on the screen. I will experiment with your suggestion. I just can't visualize it before I do it. Thanks.

  7. #7
    Abacus1234 is offline Competent Performer
    Windows 8 Access 2013 32bit
    Join Date
    Nov 2011
    Posts
    212
    Yes, I'm pretty sure the subform is in the subform control. What I am calling the main form, is the form without the subform and it is longer than the screen, so it has to go somewhere when I scroll down. I'm trying to visualize what it would look like it if actually went in front of the subform, (if it were even possible). Does anyone know how a split screen would be different. Presumably I would have 2 ?frozen screens? so I would still have the problem. I'm beginning to think it has to work this way. Thanks for all the input.

  8. #8
    ssanfu is offline Master of Nothing
    Windows XP Access 2010 32bit
    Join Date
    Sep 2010
    Location
    Anchorage, Alaska, USA
    Posts
    9,664
    Ahhhh, got it. Even if you put the sub form in the form footer, the main form detail section will scroll behind the form header/footer if the detail section is too long.

    The only way I know of to stop the hiding of controls is to use the tabs control and group control on different tabs until the main form detail section is short enough.


    Another thought is that if you have that many fields on the main form detail section, maybe you need to look at normalizing your table structures.

  9. #9
    Abacus1234 is offline Competent Performer
    Windows 8 Access 2013 32bit
    Join Date
    Nov 2011
    Posts
    212
    I have another form which prints out on legal size paper, so I think your idea of putting it all in the detail may work. Yes putting all in the detail works for me. While the user is doing data entry they can scroll up and down and see the subform and the main form in its entirety. Thanks again for all inputs. It's a better solution that where I started.

  10. #10
    ItsMe's Avatar
    ItsMe is offline Sometimes Helpful
    Windows 8 Access 2013
    Join Date
    Aug 2013
    Posts
    7,862
    Glad to hear you have found a solution. I will add that, when using forms, it is best practice to get all of the controls and information into the space provided by the User's screen. So, you would want to eliminate any chance the user would have to use a scroll bar. Of course, this is not always practical. There are many obstacles, like different size monitors, etc. However, I try to avoid the use of scroll bars and limit them only to Datasheet View or Continuous View of forms. If I find myself needing more real estate, I will consider using another form or maybe a Tab Control. I will also limit the use of Datasheet and Continuous View to subforms or Pop-Up forms.

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

Similar Threads

  1. Replies: 4
    Last Post: 06-25-2014, 01:44 PM
  2. Simple button on form (brain freeze!)
    By jhko in forum Forms
    Replies: 7
    Last Post: 02-27-2013, 05:44 PM
  3. Replies: 3
    Last Post: 08-02-2012, 11:37 AM
  4. Freeze Columns in a Form?
    By Paul H in forum Forms
    Replies: 9
    Last Post: 09-09-2011, 01:40 PM
  5. Need Direction Parts Form
    By Deano in forum Forms
    Replies: 2
    Last Post: 01-22-2011, 06:01 AM

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