Building a User Interface with Forms

Slides:



Advertisements
Similar presentations
Copyright © 2008 Pearson Prentice Hall. All rights reserved Committed to Shaping the Next Generation of IT Experts. Exploring Microsoft Office Access.
Advertisements

© Paradigm Publishing, Inc Access 2010 Level 1 Unit 2Creating Forms and Reports Chapter 6Creating Reports and Mailing Labels.
Jeopardy Objects Navigation Buttons True/False Parts of a Report Vocabulary Q $100 Q $200 Q $300 Q $400 Q $500 Q $100 Q $200 Q $300 Q $400 Q $500 Final.
Microsoft Office 2007 Access Chapter 3 Maintaining a Database.
Chapter 5 Multitable Forms
Collecting Data with Well-Designed Forms
XP New Perspectives on Microsoft Access 2002 Tutorial 61 Microsoft Access 2002 Tutorial 6 – Creating Custom Reports.
INSERT BOOK COVER 1Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall. Exploring Microsoft Access 2010 by Robert Grauer, Keith Mast,
Creating Custom Forms. 2 Design and create a custom form You can create a custom form by modifying an existing form or creating a new form. Either way,
Tutorial 6 Using Form Tools and Creating Custom Forms
Pasewark & Pasewark 1 Access Lesson 4 Creating and Modifying Forms Microsoft Office 2007: Introductory.
Access Lesson 4 Creating and Modifying Forms
1 Access Lesson 5 Creating and Modifying Reports Microsoft Office 2010 Introductory Pasewark & Pasewark.
Multi-Table Forms Access – Lesson 5.
Chapter 9 Macros, Navigation Forms, PivotTables, and PivotCharts
Office 2003 Advanced Concepts and Techniques M i c r o s o f t Access Project 4 Reports, Forms, and Combo Boxes.
Chapter 3 Maintaining a Database
Developing Effective Reports
Copyright © 2008 Pearson Prentice Hall. All rights reserved. 1 1 Committed to Shaping the Next Generation of IT Experts. Chapter 4: Create, Edit, and Perform.
Tutorial 6 Using Form Tools and Creating Custom Forms
® Microsoft Access 2010 Tutorial 6 Using Form Tools and Creating Custom Forms.
Advanced Forms Lesson 10.
XP New Perspectives on Microsoft Access 2002 Tutorial 51 Microsoft Access 2002 Tutorial 5 – Enhancing a Table’s Design, and Creating Advanced Queries and.
© Paradigm Publishing, Inc Access 2010 Level 2 Unit 1Advanced Tables, Relationships, Queries, and Forms Chapter 4Creating and Using Custom Forms.
Using Form Tools and Creating Custom Forms Microsoft Access 2010.
Creating your own form from scratch.. To create a custom form, you can modify an existing form or design and create a form from scratch. In either case,
S511 Session 7, IU-SLIS 1 DB Implementation: MS Access Forms.
© 2008 The McGraw-Hill Companies, Inc. All rights reserved. ACCESS 2007 M I C R O S O F T ® THE PROFESSIONAL APPROACH S E R I E S Lesson 7 – Adding and.
With Microsoft Office 2007 Intermediate© 2008 Pearson Prentice Hall1 PowerPoint Presentation to Accompany GO! with Microsoft ® Office 2007 Intermediate.
Pasewark & Pasewark 1 Access Lesson 5 Creating and Modifying Reports Microsoft Office 2007: Introductory.
® Microsoft Office 2010 Access Tutorial 3 Maintaining and Querying a Database.
COMPREHENSIVE Access Tutorial 6 Using Form Tools and Creating Custom Forms.
© 2008 The McGraw-Hill Companies, Inc. All rights reserved. WORD 2007 M I C R O S O F T ® THE PROFESSIONAL APPROACH S E R I E S Lesson 15 Advanced Tables.
Office 2003 Post-Advanced Concepts and Techniques M i c r o s o f t Access Project 7 Advanced Report and Form Techniques.
Microsoft Access 2010 Chapter 10 Administering a Database System.
Microsoft Access 2010 Chapter 8 Advanced Form Techniques.
Course ILT Forms and queries Unit objectives Create forms by using AutoForm and the Form Wizard, and add or modify form headers and footers Open and enter.
DB Implementation: MS Access Forms. MS Access Forms  Purpose Data entry, editing, & viewing data in tables Forms are user-friendlier to end-users than.
© Paradigm Publishing Inc. ACCESS CREATING QUERIES, FORMS, AND REPORTS Section 3.
Microsoft Access 2000 Presentation 3 Creating Databases Part II (Creating Forms)
Pasewark & Pasewark 1 Access Lesson 5 Creating and Modifying Reports Microsoft Office 2007: Introductory.
Microsoft Access Intro Class 9 Report Design.
1 11 Exploring Microsoft Office Access 2007 Chapter 6 Data Protection.
Key Applications Module Lesson 14 — Working with Tables Computer Literacy BASICS.
Printing Reports. Creating Reports  Reports are the best way to put information from database onto paper, PDF files, and other formats.  In a report,
XP New Perspectives on Microsoft Office Access 2003, Second Edition- Tutorial 6 1 Microsoft Office Access 2003 Tutorial 6 – Creating Custom Forms.
Homework 2 Hints. General Tips Remember what FORM view you are in! – Design, form, and layout view TABLE views include: – Design and Datasheet view.
Lesson 3: Working with Forms. Learning Objectives After studying this lesson, you will be able to: Identify form design elements Create and print forms.
Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall. 1 Skills for Success with Microsoft ® Office 2007 PowerPoint Lecture to Accompany.
DB Implementation: MS Access Forms. MS Access Forms: Purpose Data entry, editing, & viewing data in Tables Forms are user-friendlier to end-users than.
Using Macros, Switchboards, PivotTables, and PivotCharts
Exploring Microsoft Office Access 2007
Microsoft Access 2007 – Level 2
Developing Forms and Subforms.
Access Creating Forms and Reports
GO! with Microsoft Office 2016
DB Implementation: MS Access Forms
Chapter 7 Advanced Form Techniques
Microsoft Office Access 2003
Access Lesson 4 Creating and Modifying Forms
MODULE 7 Microsoft Access 2010
Microsoft Official Academic Course, Access 2016
Microsoft Office Access 2003
Microsoft Office Illustrated Introductory, Windows XP Edition
DB Implementation: MS Access Forms
Exploring Microsoft Office Access 2010
Objectives At the end of this session, students will be able to:
Key Applications Module Lesson 14 — Working with Tables
CREATING QUERIES, FORMS, AND REPORTS Section 3
Presentation transcript:

Building a User Interface with Forms

Creating Simple Forms Creates a readymade form based on a table or query: In the navigation pane, select the table or query use to generate the form. Choose Create ➝ Forms ➝ Form.

Using Forms Finding and Editing a Record Adding a Record Deleting a Record Printing Records Sorting and Filtering in a Form Quick filter Filter by selection Filter by condition Advanced filters

More Useful Form Properties The Property Sheet to change the view of your form, letting an ordinary form show multiple items or a split view. However, the Property Sheet is packed with many more settings. (reference to Table 12-2, Page 396)

The Form Wizard The Form wizard asks you a series of questions and then builds a form to match. Choose Create ➝ Forms ➝ Form Wizard. From the drop-down list, choose the table you want to use. Add the fields you want to include, click Next. Choose a layout option for your form.

The Form Wizard Layout options include: Columnar similar to clicking Create ➝ Forms ➝ Form on the ribbon. Tabular similar to clicking Create ➝ Forms ➝ More Forms ➝ Multiple Items in the ribbon. Datasheet creates a datasheet form. It’s similar to selecting Create ➝ Forms ➝ More Forms ➝ Datasheet in the ribbon.

Designing Advanced Forms Customizing Forms in Design View: Create a form in Layout view: Choose Create Forms  Blank Form. Drag the fields from the Field List pane into form. Create a form in Design view. Choose Create  Forms Form Design. Start with a blank form in the design window. Drag fields from the Field List pane into form.

Form Sections Newly created forms start with only one section: the Details section, which defines the content for each record.

Form Sections To add a title or logo at the top of form, or some sort of summary information or message at the bottom, must include a header and footer section. To add these elements to form, right-click anywhere on the form’s surface, and then choose Page Header/Footer.

Adding Controls to Your Form To add a control, follow these steps: Head to the ribbon’s Form Design Tools Design Controls section. Optionally, switch on the Use Control Wizards button. Click the icon for the control you want. To place your control on the form, drag the mouse cursor to draw the control on the form. If control has a Control wizard and use Control Wizards, the wizard appears now.

Adding Controls to Your Form If you’re adding a label, supply some text for the control. Change the appropriate settings in the Property Sheet. Give control a better name by setting the Name property. Format your control. Form controls (reference Table 13-1. Page 407)

Arranging Controls on Form Working with controls in Design view: Create a control: Select the control you want, and then draw it in the right place. Move a control: Just click and drag it. You can also move several controls at Once. Resize a control: Drag the edges of the rectangle that surrounds it. Modify a control: Select control and set property in the Property Sheet. Delete a control: Select it  press Delete

Arranging Controls on Form Aligning controls: Select the control, right-click Choose an option in the Align submenu Or select Arrange  Align

Arranging Controls on Form Sizing controls: Select the controls, right-click the selection, choose an option from the Size menu. Use To Widest to make all the controls as wide as the widest one of the bunch. Spacing controls: To modify the space appears between the controls:

Arranging Controls on Form Select all the controls  Form Design Tools | Arrange ➝ Sizing & Ordering ➝Size /Space menu. Select the commands to adjust the spacing between controls: Equal Horizontal. Equal Vertical. Increase Horizontal and Increase Vertical. Decrease Horizontal and Decrease Vertical.

Anchoring: Automatically Resizing Controls Normally, the controls have a fixed, unchanging size. Fixed size controls make for easy design, but they’re inflexible. Anchoring lets you create controls that can grow to fill extra space when the Access window is resized.

Anchoring: Automatically Resizing Controls Making controls as wide as the form In Design view, shrink the width of the Details section so it’s just wide enough to fit controls. Choose the controls that you want to expand along with the window’s size. Choose Form Design Tools Arrange  Position  Anchoring  Stretch Across Top.

Taking Control of Controls Locking Down Fields: Every bound control provides the following two properties that you can use to control editing by using the Property Sheet in Design view. Locked determines whether you can make changes in a field. Enabled lets you deactivate a control altogether.

Taking Control of Controls Prevent Errors with Validation: Validation Rule sets an expression that the value must meet to be considered valid. Validation Text. Input Mask. Default Value

Performing Calculations with Expressions To create an expression on form: Add a text box control to your form In the Property Sheet, choose the Data tab. Place expression in the Control Source setting. Optionally, set Enabled to No to hammer home the point that this value can’t be edited. Optionally, apply formatting.

Organizing with Tab Controls Tab control is used: Present large amounts of content in a limited space. Organize this content into separate pages. At a time, can see only one page. In forms that are primarily designed for editing or reviewing data, data can be subdivided into logical groups, and editing tasks often involve just one group.

Organizing with Tab Controls To use a tab control, follow these steps: In the ribbon’s Form Design Tools  Design Controls section , click the Tab Control. Draw the tab control onto form Every new tab control starts with two pages. To create a new page, right-click any tab and choose Insert Page. To remove an existing page, right-click it and choose Delete Page. Place controls on the different pages.

Navigating with Lists There are two list controls in Access forms: the list box and the combo box. There are two ways to use list controls: Use to edit a field. Access automatically creates a combo box control when there’s a lookup defined for the field Use to navigate to the record, the list shows the field value for every record in the table. When choose one of the values, Access jumps to the corresponding record.

Navigating with Lists Create List control: Make sure the Control Wizard feature is turned on. In Form Design Tools  Design  Controls section, click List Box or Combo Box. Draw the control on the form. Choose “Find a record on my form” Next. Choose the field you want to use for the lookup  Next. Enter a caption for list  Finish

Command Buttons Command buttons let you trigger just about any action, like opening a new form, printing a report… Crate Button by using wizard: In the ribbon’s Form Design Tools Design  Controls section, click the Button. Draw the button into form.

Command Buttons Choose one of the actions: Record Navigation Record Operations Form Operations Report Operations Application Miscellaneous Click Next Enter some text and choose a picture  Next Supply a name for the button  Finish

The Sub form Control The sub form control shows linked records Three properties determine what the sub form control shows: The Source Object property identifies the object in the database that has the related records. Link Master Fields: is the field in the form. Link Child Fields: is the field in the source object.

Navigation Forms Creating a Single-Level Navigation Form: To create navigation form, pick one of the top three options from the Create ➝ Forms ➝ Navigation menu. To add a navigation button for one of forms, click the form in navigation pane, and drag it into the navigation control. If want to change the navigation button caption, double-click the caption and type the new name.

Navigation Forms Creating a Two-Level Navigation Form: To create navigation form, pick one of the bottom three options from the Create ➝ Forms ➝ Navigation menu.

Navigation Forms Add a heading for your top-level menu by click “[Add New]” and type in a new caption. To add the submenu for this heading, drag a form from the navigation pane into the submenu.

Linking to Related Data Showing Linked Records in Separate Forms: By adding a button to form that pops open another form with the linked records Open the parent form in Design view. Click the Button icon, and draw the button onto form. Choose the Form Operations  Open Form, Next. Choose the child form that has the related records , Next.

Linking to Related Data Choose “Open the form and find specific data to display” Next. In the list on the left, choose the unique identifying field from the first table. In the list on the right, choose the matching field from the second table. Click the two-way arrow button  Next Finish.