Still celebrating National IT Professionals Day with 3 months of free Premium Membership. Use Code ITDAY17


Microsoft Access 2010 Subform question

Posted on 2016-08-30
Medium Priority
Last Modified: 2016-09-06
How do I create a function to go to subform to subform?
I would like to double click a record and jump to main subform
Question by:Hiroyuki Tamura
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
  • 2
LVL 35

Assisted Solution

by:[ fanpages ]
[ fanpages ] earned 1000 total points
ID: 41777843
Sorry, what would you like to double-click, & what would you like to happen after this?

You only have one sub-form in your database at present.

LVL 85

Assisted Solution

by:Scott McDaniel (Microsoft Access MVP - EE MVE )
Scott McDaniel (Microsoft Access MVP - EE MVE ) earned 1000 total points
ID: 41777896
You can set the focus to a Subform, but how you do that depends on WHERE you're doing that, as fanpages suggests.

If you're doing this from the parent form, then you simply do this:


Note that NameOfYourSubformControl may or may not be the same as the name of the form you're using as the SourceObject of that control, so be careful. This trips up a lot of people!

If you have two subforms on the SAME parent form, then you have to first refer to the Parent, and then the other subform:


If the subforms on on two different parent forms, then you have to refer to the Parent form of the second subform via the Forms collection:


Author Comment

by:Hiroyuki Tamura
ID: 41778605
sorry, would you give me sample database? not sure where i should put the script.

Author Comment

by:Hiroyuki Tamura
ID: 41778804
> what would you like to double-click, & what would you like to happen after this?

is there a way to put a button on subform?
after clicking, jump to related record on other form.
LVL 35

Accepted Solution

[ fanpages ] earned 1000 total points
ID: 41779252
is there a way to put a button on subform?
after clicking, jump to related record on other form.

You could have a button on the main (parent) form that, when clicked, retrieves the [ID] from the currently selected row in the subform, & uses that as the source of a secondary subform (displayed elsewhere on the parent), or as the source of a new form (not a subform of the current parent form).

If you would like to add a second subform to your example database, & change the "Table1" form to show both subforms, then I/we can advise you how to use a button to link both subforms together.

Featured Post

Use Case: Protecting a Hybrid Cloud Infrastructure

Microsoft Azure is rapidly becoming the norm in dynamic IT environments. This document describes the challenges that organizations face when protecting data in a hybrid cloud IT environment and presents a use case to demonstrate how Acronis Backup protects all data.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

AutoNumbers should increment automatically, without duplicates.  But sometimes something goes wrong, and the next AutoNumber value is a duplicate.  This article shows how to recover from this problem.
Access developers frequently have requirements to interact with Excel (import from or output to) in their applications.  You might be able to accomplish this with the TransferSpreadsheet and OutputTo methods, but in this series of articles I will di…
Get people started with the utilization of class modules. Class modules can be a powerful tool in Microsoft Access. They allow you to create self-contained objects that encapsulate functionality. They can easily hide the complexity of a process from…
Polish reports in Access so they look terrific. Take yourself to another level. Equations, Back Color, Alternate Back Color. Write easy VBA Code. Tighten space to use less pages. Launch report from a menu, considering criteria only when it is filled…

704 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question