Succeeding in Business with Microsoft Access 2013 Automating Database Processing Chapter 6.

Post on 02-Jan-2016

217 views 0 download

Tags:

Transcript of Succeeding in Business with Microsoft Access 2013 Automating Database Processing Chapter 6.

Succeeding in Business with Microsoft Access 2013

Automating Database Processing

Chapter 6

Succeeding in Business with Microsoft Access 2013 2

Chapter Introduction

• Design and implement user-friendly menu– Called navigation form

• Macros– Automate repetitive tasks– Add functionality to reports and forms

Succeeding in Business with Microsoft Access 2013 3

Understanding Navigation Forms

• Navigation Form– Special kind of form – Appears when database opened– Makes database navigation similar to a web site

• Main navigation form and subform control automatically built in

Succeeding in Business with Microsoft Access 2013 4

Understanding Navigation Forms (cont’d.)

• Can add buttons to main navigation form to work with– Tables– Forms– Queries– Reports

• Drag and drop object to form and create tab– Selecting tab allows instant view of the objects

• Appear in hierarchical format

Succeeding in Business with Microsoft Access 2013 5

Create lower level forms before creating the higher level forms

Succeeding in Business with Microsoft Access 2013 6

Designing and Creating Navigation Forms

• Main navigation form serves as menu for users when database is opened

• Create lower level of the hierarchy first– Create tabs by drag and drop of object onto form

• Click Navigation button in Forms group of CREATE tab– Select tab layout– Change title and change format, if necessary– Drag forms from Navigation Pane to the [Add New] tab– Use Layout view and Form Selector button to change form

location or size• Repeat until all needed forms are on the navigation form

Succeeding in Business with Microsoft Access 2013 7

Creating Navigation Forms (cont’d.)

• Preview all forms in Form View– Test to ensure working correctly

• Create forms for reports as created for forms– Preview and test all tabs to ensure working

correctly• Create main form to provide easy navigation

through database• Last item on main form should be a button to

close the database

Succeeding in Business with Microsoft Access 2013 8

Navigation Form Layout Options

Succeeding in Business with Microsoft Access 2013 9

Example Navigation Form Design

When using a navigation form, it's a good idea to set database options that restrict the Ribbon to specified options and to hide the Navigation pane preventing users from accessing commands they could use to change the database design.

Succeeding in Business with Microsoft Access 2013 10

Understanding Basic Macros

• Macro – Action or series of actions (Recall the Close

Database button on the previous slide)– Save time and ensure accuracy– Automate repetitive tasks– Composed of series of actions organized in

sequence in which they should be performed• Create macro– Using Macro window

Succeeding in Business with Microsoft Access 2013 11

Succeeding in Business with Microsoft Access 2013 12

Creating a Macro

• Create Access macro in Macro window• Select the CREATE tab, and then click the

Macro button in the Macro & Code group• Action catalog – Select features wanted– Actions to be performed– Click the Add New Action list arrow in the Macro

Builder– Scroll through list to action you want

Succeeding in Business with Microsoft Access 2013 13

Creating a Macro (cont’d.)

• Action arguments– Provide additional information for performing

macro action– Arguments needed vary depending on selected

action chosen• Save macro with descriptive name, using mcr

prefix

Succeeding in Business with Microsoft Access 2013 14

Running a Macro

• Three ways to run a macro:– In MACRO TOOLS DESIGN tab, click the Run button

in the Tools group– On DATABASE TOOLS Tab, click the Run Macro

button in the Macro group• Select the macro in the Run Macro dialog box, click OK

– In the Navigation Pane, click Macros, right-click the macro name, and then click Run

Succeeding in Business with Microsoft Access 2013 15

Editing a Macro

• Use Macro Builder to edit• Rearrange order of actions – Move up or Move down arrow or drag action line to new

position• Insert new action between two existing actions – Click Add New Action and select the action– Move or drag the new action between the two other

actions• Delete action– Click action then click the Delete button

Succeeding in Business with Microsoft Access 2013 16

Creating the Navigation Form to Run Macros Using Command buttons

• Command button executes a series of actions• Use a command button to run a macro– Create the macro that specifies the actions you

want to perform– Add a command button, assigning the macro

Succeeding in Business with Microsoft Access 2013 17

Assigning a Macro to a Command Button Control

• Click the Button control in the Controls group on the DESIGN tab

• Click in form where button is to be placed– Command Button Wizard starts

• Select Miscellaneous category and the Run Macro action• Select from available macros

– Repeat until all desired buttons are on form– Save form

Succeeding in Business with Microsoft Access 2013 18

Setting Start-up Options

• Start-up options– Access performs when database opens

• Set options using Access Options feature• Bypass Start-up Options– Press and hold down Shift key when opening

database

Succeeding in Business with Microsoft Access 2013 19

Specifying Current Database Options

• Options– Display Form– Display Navigation pane– Allow Full Menus

Succeeding in Business with Microsoft Access 2013 20

Figure 6.21: Access Options dialog box with options for the current database

Succeeding in Business with Microsoft Access 2013 21

Creating a Splash Screen

• Splash screen– Displays when database opens– Contains• Logo• Text such as contact information

• Can only display splash screen or Navigation form automatically

Succeeding in Business with Microsoft Access 2013 22

Creating a Splash Screen (cont’d.)

• AutoExec– Special macro– Runs when database opens– Before Access Options dialog box options– Can use to display splash screen

• Create splash screen form in Design view

Succeeding in Business with Microsoft Access 2013 23

Creating an AutoExec Macro

• Click the Macro button in the Macros & Code group on the CREATE tab

• In the Macro Builder, select the actions you want the macro to perform

• Select or enter the appropriate arguments• Save the macro using the name AutoExec