Live Help is Currently Available
599CD.com 08/27: MAJOR Bug Fixed in Video Player   Collapse Menus
 
 
New Releases:  8/20: Active Server Pages,  7/22: PowerPoint         [dismiss]
 
   
 

What's New?

Courses  |   Demo  |   Tips  |   Blog  |   Search  |   Help  |   Order

 
 
 
Courses - Microsoft Access 202
Pre-Requisites: Access 201 very strongly recommended
Description: Intermediate Microsoft Access 2
Running Time: 74 minutes
Versions:
We use Access XP in this course, but the lessons are valid for all versions of Access from 95 to 2003. There are cosmetic changes in Access 2007. Order before 8/30/2008 to get a FREE upgrade to our 2007 version when released!
 

 Click here for the Teacher's Outline
 
Microsoft Access Training, Tutorials
Microsoft Access 202
Intermediate Access 2

More command buttons, setting values across forms, sorted combo boxes, form/subforms, and more. 74 Minutes.

This class follows Access 201, which we strongly recommend before taking this class. Access 201 covers all of the basic fundamentals and relational database concepts that are key for this course.

We'll begin by placing a command button on our customer form to show just the contacts for the current customer. This will allow us to see all of - say - Joe Smith's contacts.

 

Next, we'll learn how to make the combo box on our contact form get its default value from the currently open customer record. This will teach us how to get a value from a different form using a new kind of naming notation. The benefit - we can create new contacts without having to fill in the customer value.

 

We'll learn about the Tab Stop property - so we can make our Tab Order skip over the first few fields and go right to the Notes field when opened.

 

Next, we'll learn how to sort the company names in our customer combo box by creating a sorted query to do the job...

 

...and then manually changing the combo box Row Source property to get the values from the new query.

 

The result? A sorted list.

 

We will also teach you just a little bit of SQL (Structured Query Language) and show you how to modify the row source property without making a query to change that sort. We'll get into more SQL in future courses - we just wanted to give you a taste today.

 

We'll learn about more combo box properties, such as the List Rows and List Width properties.

 

Next, we'll enhance our contact management system by integrating a Callback feature into it. This way we can generate a listing of any customers we have to call back. We'll start by adding the necessary fields to our table and form.

 

We'll create a Callback List Form which is a continuous form showing all of our callbacks - sorted by date. We can click on one of them and then click on a button to open up either the contact itself or the customer's record.

 

In the following lesson, we'll learn about Subforms, which are forms that can go inside of other forms to show related data (like showing the customer's last couple of contacts right on the customer form). We'll start by designing a mini contact subform.

 

Then, we'll use the Subform Control to place the subform inside of our main parent form.

 

We'll teach you how to hide certain fields (like those ID numbers we don't need to see) with the Visible property.

 

In this lesson, we'll also give our Main Menu a bit of a face lift. What we've had going so far was nice, but it's starting to get cluttered, and lacks a certain professional tone. Let's upgrade it a bit...

 

We will also see how to use the Phone Autodialer so we can just click on a button and have our computer dial the customer's phone number for us!

 

We learn several key concepts in this course. Learning how to get values across multiple forms is a very important concept. Also, we will be building many more form/subform pairs in the future - especially when we get into our Order Entry System. Don't miss this course.


 

  Microsoft Access Training, Tutorials

Access 202 Course Outline

0. Introduction

1. Contact Button
Command button to open contacts for current customer
Find specific data to display
Viewing filtered results

2. Setting Values Across Two Forms
Using Forms!FormName!Field notation
Get CustomerID for Combo Box on ContactF
Setting the Tab Stop property
Skipping fields in the Tab Order

3. Sorted Customer Combo
Creating a sorted query with customer info
Manually editing the Row Source property
Modifying the Column Count property
Column Widths property
Column Heads property
SQL Primer
Modifying the row source with an SQL statement
List Rows and List Width properties

Lesson 4. Callbacks
Adding callback and date to table/form
Creating a callback query
Creating a callback form
Buttons on the form to open customer/contact

Lesson 5. Contacts Subform
Learning about subforms
Creating the contact subform
Using the subform control and wizard
Format > Send to Back
Hiding text boxes with the Visible property

Lesson 6. Miscellaneous
Editing our Main Menu
Replacing button images with text
Coloring text on buttons
Phone AutoDialer

Lesson 7. Review

 
 


Try a FREE Demo Lesson

 
 

Huge Discounts Available
When you purchase multiple classes together - up to 50% off!
 

Student Interaction: Microsoft Access 202

Richard on 1/1/2007:  More command buttons, setting values across forms, sorted combo boxes, form/subforms, and more. 74 Minutes.
Josiah Whitman on 11/19/2007: pls. disregard the last question as you have subsequently answered it. Basic question now: I have long since lost my Access CD and the subform lesson in 202 requires it. I need the CD but also have three additional computers in my company that don't currently have Access. Is there an enterprise license for Access or what do your recommend. Thanks in advance for your advice. JW
Richard Rost on 11/21/2007: Access might want to install the subform wizard by prompting you to insert your Access CD, but you really don't the subform wizard. Just drop a subform on your form and set the Master and Child properties to link the subform to your main form. However, to answer your question, there is an Access Runtime edition available if you only need to USE an Access database (and not design with it). It depends on what version of Access you hav [more...]
nigel kearton on 2/10/2008: Richard, I'm trying to set a default value (a name)on a form which is taken from a combo box on another form. However, all I can get is the Unique ID, not the name. Can You help? Thanks,Nigel.
Richard Rost on 2/28/2008: If you just read the value of the combo box, you're getting column zero which is PROBABLY your ID field. If you need to get the name out of the second column, access it like this =ComboBoxName.Column(1) Remember the first column is column(0). We cover this in Access 302.
Judith Koester on 4/18/2008: Where deo you get the full name of the box? It appears on the video that you click on Input Mask and Forms!CustomerF!CustomerID pops up. That doesn't happen for me.
Glyn Hope on 4/19/2008: Reall can't get on with your new media player as it has no minimise button. Is there any way I can still access the videos through my normal media programme/
Richard Rost on 4/21/2008: Judith, I understand your confusion. This happens around time index 2:48. What you're seeing has nothing to do with the Input Mask field. That is a little screen tip that I placed in the video using my recording software. It just so happens that my cursor is blinking in the Input Mask property box. Instead of using NOTEPAD to illustrate the name, I just popped it on the screen using a "Screen Tip" from my video recording software. Yo [more...]
Richard Rost on 4/21/2008: You're correct. The new video player does not have a Minimize button. I should probably add one, eh? Yes, you can still access your videos the old fashioned way. If you click on the "EXTERNAL" checkbox in the player, the videos will open up in Windows Media Player, and you can resize, minimize, move them as you see fit. Or, you can always load up Windows Explorer or open My Computer and run the videos manually by going to your C:\Pro [more...]
Linda Gatlin on 4/29/2008: Hi Richard, I need to have a data entry form that allows me to type in an employee's name/SSN and populate fields from the EmployeeT but store the data in TrainingT. I have approx 15,000 employees so a drop down list isn't practical and I want to keep my tables clean. Thanks, Linda Gatlin
Richard Rost on 5/24/2008: Linda, the best thing to do would be to use a DLOOKUP statement then. This is a VBA function that requires a little bit of programming. It would allow you to type in the SSN, for example, and have everything else populated automagically. Now, I cover the DLOOKUP function in depth in my Access 302 class. There is also a free [more...]
Anthony on 6/25/2008: I set up a form like you show in 202 that automatically displays a table of info that is related to the record that is open on another form (like your contact form in relation to the customer form). My question is, what if there is no related record (i.e. a record in ContactsT does not exist for the current customer). If a contact doesn't exist yet, I'd like it to begin a new contact record for that customer. Instead it seems to bug ou [more...]
Richard Rost on 6/26/2008: Anthony, it shouldn't "bug out" at all. If you click on a customer who has no contact records, you should just see a blank form.
Isaac Moses on 6/29/2008: When you delete a combo box do you delete all information you entered or automatically entered like SQL for this combo box or does that information reside in the database as garbage data?
Richard Rost on 7/1/2008: Isaac, when you delete a combo box, any SQL statement stored in the box's Control Source is deleted. Now, as with almost everything in computers, is that information REALLY deleted? Well, it's marked as DELETED, but as with files I'm sure a super-geek could resurrect it somehow. For the average user, however, it's gone.
 
 

You may want to read these articles from the 599CD Blog:

 

 

Need
Help?

   
Do you have questions about Word, Excel, Access, Web Design, or computers in general? Just ask us anything you'd like.
 

Get Free Tips & Tricks
 

Join our mailing list today and get information on our Free Tips & Tricks Newsletter including free video tutorials, eBooks, live seminars, and more.

Email:
Name:
Type in the word to the left:
 
Your email will be kept 100% safe and will never be given to 3rd parties.
 


CLICK HERE for a FREE lesson



Order your first 599CD course now.
Your Satisfaction is Guaranteed!


 

 
 NEW:  Watch all of our courses online in the 599CD Theater
 

599CD Home   |   Learn More   |   What's New?   |   Contact Us   |   Free Demo   |   FAQs   |   Order Now   |   Become an Affiliate   |   TechHelp   |   MYOLP   |   Jobs   |   Chat   |   Downloads   |   Handbooks  (Text)   |    Mailing List   |   Lost Passwords   |   Referral Program   |   Online Poll   |   Troubleshooter   |   Corporate / Educational / Government / Non-Profit Sales   |   Message Forums   |   Testimonials   |   Privacy Policy   |   Tips & Tricks

 
 

What's New  |  Home  |  Courses  |  Demo  |  Learn More  |  Contact  |  Order