0% found this document useful (0 votes)
11 views

Lab 06a

Uploaded by

ptthuy12a2
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
11 views

Lab 06a

Uploaded by

ptthuy12a2
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 10

Access 2016: Create a Form

Access 2016 provides many options that make it easy to create forms.

One thing that separates Access (and other desktop database systems) from most client/server
database management systems (DBMSs), is the ability to create forms. Most client/server systems
require you to use separate tools to build forms. With Access, you can create forms straight from
within your database.

In Access 2016, you have the option of creating a blank form from scratch, using the Form Wizard, or
having Access automatically create a form from a table or query.

Create a Form from a Table

Let's see how quickly we can get a form up and running. We'll create a form based on
the Albums table that we created previously.

This will allow users to enter data into the table via the form.

Create the Form

Select the table in the left menu that you want to use for the form (in our case, the Albums table)
and click Form from the Create tab on the Ribbon.
The Form

Access immediately creates a form based on the selected table.

The form displays all fields as label/field pairs.

o The label allows users to see which field is which.

o The field is presented in an editable form element such as a text box, combo box,
etc. The user can then edit the underlying data using the form elements.

Close the left navigation pane (using the « icon) so that there's more room to display the form.

Form Views

There are three different views for working with forms:

 Design View

 Layout View

 Form View

When you first create a form from a table, Access opens it in Layout View. You can customize the
form however you like. You can switch between views as often as you like while customizing your
form.

Switching views can be done by using the View button on the Ribbon, or the three icons at the
bottom right of the Access window.
Here's an explanation of each view.

Design View

Design View provides a more detailed view of the form's structure than Layout View.

Design View also allows you to modify the form without having any data getting in the way.

Most tasks can be done in either Design View or Layout View, but there are some form properties
that can only be changed in Design View.
Layout View

Layout View provides a more visual layout for editing the form. It bears a close resemblance to the
actual form that the user will see.

Layout View allows you to edit the form properties while it has real data.

As mentioned, there are some things that can't be done in Layout View. In some cases, Access will
tell you that you need to switch to Design View if you want to make a certain change.
Form View

Form View is how the user will see the form. You can't edit the form's properties, but you can use
the form just as a user would.

The Form Tabs

When you edit a form in either Layout View or Design View, three tabs appear on the Ribbon with
specific options for editing forms.

Here's an overview of these tabs.


The Design Tab

You can use the Design tab to change the color of the form, change fonts, or change the whole
theme.

You can also upload a logo, add/edit a title, add the date and time, etc.

The Design tab also allows you to add form controls such as buttons, text input, combo box, etc.
The Arrange Tab

You can use the Arrange tab on the Ribbon to arrange individual elements. Select the element/s and
click an option to re-arrange them.

For example, you can move a field under the field beneath it by using the Move Down option. You
can also set padding, margins, add arbitrary spaces, etc.
The Format Tab

You can use the Format tab on the Ribbon to format individual elements.

To style an individual element, simply select the element and apply a style.

Select multiple labels or fields by holding down the Shift key while selecting them.

Form Properties

Access provides the Property Sheet for setting properties against a form and its elements. Here's an
overview.
The Property Sheet

You can use the Property Sheet to apply settings to individual elements, or the whole form. There
are many different properties that can be applied across a form. These aren't just limited to
formatting properties, they include data validation properties, event-based properties, and more.

The Property Sheet displays properties for the selected element. When you select another element,
the properties in the Property Sheet will update to reflect the properties for that element.

To open the Property Sheet, click Property Sheet from the Design tab in the Ribbon.

You can also open the Property Sheet by right-clicking on an element and selecting Properties from
the contextual menu.
The Date Picker vs The Input Mask

You can use the Property Sheet to set a date picker for date fields. In fact, Access automatically sets
date fields to use a date picker, so in many cases, you won't need to do anything.

However, if you have set an input mask (like we did previously), the date picker won't be shown on
the form. In Access, you can't use a date picker on a field that has an input mask applied.

So, if you want to use a date picker, you'll need to remove the input mask. You can do this via the
Property Sheet. The Input Mask is under the Data tab.

Removing the input mask on the form doesn't remove it on the table field. If you find yourself
changing data rules on a form, you might want to consider whether it's better to change/remove it
on the table instead. You can do this by opening the table in Design View and adjusting the property.

Go ahead and change some colors, fonts, etc. Next we will replace the ArtistId field with a combo
box containing artists' names.

You might also like