Lately, someone asked me how to How to Create a Subform in Access 2013, 2017 and 365 ProPlus and display the information in a form when the data is coming from more than one table. For example, how does a form show each customer along with the many orders placed by each customer? The solution is to make a subform in a form.
Table of Contents
Creating a Subform in Microsoft Access 2013, 2017 and 365 ProPlus
The Customer table and Purchase table are already created for you so that you can focus on producing the subform. NOTE: You must have Microsoft Access installed to utilise the sample files.
Begin by identifying the tables you will utilise. For this particular example, we will use an Order table comprising order data along with a Customer table that includes customer information.
You must establish the connection between the two tables. This connection is a one to many since each customer can place many orders, but each arrangement is associated with just one customer.
The Approach to Create Microsoft Access Subforms
As soon as you’ve set the dining table connection, Access makes it easy to create a subform. Highlight the Customers table, and click on the Form button at the Types set on the Create tab. Access will assume the Customer table areas need to be put in the new form as it’s selected. The Form button will automatically add the subform for us. However, you may have to do some rearranging to have the opinion you’re searching for.
Creating Access Subforms for More Elaborate Data
While Creating the Subforms in Microsoft Access 2013, 2017 and 365 ProPlus, you find that your form is not showing up as you expected, there is another way of making a subform which works better if your data is more complicated. After creating the connection, follow these steps:
- Build a form depending on the Customer table that it displays the needed fields from the table. Build this type with the Design View so that the fields can be rearranged into a sensible design.
- While in Design View, insert the subform using the Subform tool at the Controls set from the Layout ribbon. Extend the shape in length to give space for your order list. The Subform Wizard will open and help ensure the subform functions correctly.
- Identify the source of information to be displayed from the subform. Choose the Orders table and then click Next.
- Select the Orders tableadd all of the fields to the subform by clicking the double chevron button, and then click Next.
- The Subform Wizard will show you how the two tables are related, using the Customer ID field. Because if you built the table relationship, the Subform Wizard will always understand how this ought to be carried out. Click Next.
- Give the subform a name, including”fsubOrders,” and click on Finish.
- Switch the form Layout View so the subform can be found appropriately. The following form shows all of the requests for each client.
Share this if you really liked it and I helped you in anyway and also comment if you have any question or wants any advice. Don’t hate or Spam comment or you will be banned.