Free Lessons
Courses
Seminars
TechHelp
Fast Tips
Templates
Topic Index
Forum
ABCD
 
Home   Courses   Templates   Seminars   TechHelp   Forums   Help   Contact   Join   Order   Logon  
 
Home > Courses > Access > Developer > D08 > < D07 | D09 >
Access Developer 8

Welcome to Access Developer 8. Total running time is 1 Hour, 20 Minutes.


 S  M  L  XL  FS  |  Slo  Reg  Fast  2x  |  Bookmark Buy Now

          Only $41.99
          Members pay as low as $21

Lessons

Resources

Space Problem

Every couple of months, someone asks me about spaces being a problem in the Search As You Type lesson. Yes, this is a much more advanced issue. I cover how to deal with this in the Access Search Seminar. That is an excellent seminar and covers tons of topics.

However, if you don't want to spend the money on the seminar, I have posted just lesson 33 which solves the "trailing space" problem below, for Gold Members of my website. The cost of Gold membership is very inexpensive. You'll get access to that video plus a whole bunch of other stuff including all of my TechHelp Extended Cut videos, and the Code Vault.

Questions?

Please feel free to post your questions or comments below. If you have questions about a specific lesson, please specify the lesson number and the time index in the lesson where the issue occurs. Thank you!

Subscribe for Updates

If you would like to be notified whenever changes are made to this page, new lessons are posted, or comments are made, click on the subscribe button.

 

Comments for Access Developer 8
 
Age Subject From
23 daysDeveloper 8 Lesson 2Ken Wykoff
25 daysDeveloper 8 Lesson 3Ken Wykoff
2 yearsCompile Error using D8 databasRobert Baker
2 yearsAmount Due Default IncorrectGarry Frank
3 yearsIncorrect Amount DueHendra Gunawan
3 yearsList BoxHarold Laski
3 yearsSearch as you typeGary Becker
4 yearsLesson 2 QuestionLesli Cochran
4 yearsDatabase FreezesAllan McConnell
4 yearsVideo Zip File BadHarold Laski
4 yearsSearch as you TypeDavid Sylvester
5 yearsCreates Search As You TypeRoger Alberto
6 yearsSpaces in Search As You TypeAdam Schwanz

 

Start a NEW Conversation
 
Only students may post on this page. Click here for more information on how you can set up an account. If you are a student, please Log On first. Non-students may only post in the Visitor Forum.
 
Subscribe
Subscribe to Access Developer 8
Get notifications when this page is updated
 
Intro In lesson 8 of Microsoft Access Developer, we will continue enhancing the partial payment system in our order entry database, adding features like setting default payment values, handling paid orders, and checking for overpayments. You will learn how to control form permissions for adding, editing, and deleting records, make the manager pass feature a global public function, and perform a global search through your code. We will also build a search-as-you-type form that filters a customer list by multiple fields as you enter text.
Transcript Welcome to Microsoft Access Developer Level 8 brought to you by AccessLearningZone.com. I am your instructor, Richard Rost. Today's class is going to cover more with the partial payments that we've been working on in our order entry system in previous classes. We are also going to spend some time learning how to do a search as you type form. As you type in characters into a little search box, it filters a list of customers or companies or whatever you want to search for.

This course follows Access Developer Level 7. I recommend that you complete all of my Beginner, Expert, and Advanced classes, and Developer 1 through 7, before taking this class. For those of you who have never taken any of my classes before, they are broken up into Beginner, Expert, Advanced, and Developer classes. The Beginner class covers the basics. When I say basics, I mean fundamentals. Expert is for people who want to learn a little bit more. Advanced focuses mostly on events and macro programming, which is a good precursor to development. Developer is what you are taking now. This focuses on VBA and taking your databases to the next level.

Each category is broken down into multiple levels. This is Level 8. Each level is about an hour and a half long. You can find a copy of the database that I am working on in class at this webpage: 599CD.com/databases. I recommend that you build the database yourself, following along from scratch with me. You will get the most out of it. However, if you are lazy, like I can be sometimes, or if you have messed up somewhere along the way, you can always download mine right here. You will need your password that you got when you purchased this class in order to open up the database.

This class is recorded using Microsoft Access 2016 from Office 365. Everything that I cover in today's class should work just fine in 2007, 2010, and 2013.

Now let's take a closer look at what is covered in today's class.

In today's class, we are going to focus a lot on adding some enhancements, modifications, and security additions to the partial payment system that we built in the last class.

In lesson one, we are going to start by setting up some default values so our users do not have to keep typing in amounts too. We will deal with what happens when an order is paid and we will check for overpayments.

In lesson two, we will continue with our payment system modifications. We are going to talk about how to set your form with code to allow additions, edits, and deletions. We are going to take that manager pass and make it a global public function. I will show you how to globally search all of your code to make sure that you have covered all instances of something.

In lesson three, we are going to build something that I get a lot of emails about: how to make a search as you type function. We will have a list of customers and a text box we can search in, and as I enter characters, it filters that list down. We will also have it so we can search in multiple fields at the same time. If you are not sure whether it is the person's first name, last name, or their company name, just typing in a few characters will break the list down and you can see all of the people with those particular criteria.
Quiz Q1. What is one of the main features covered in Access Developer Level 8?
A. Setting up basic tables
B. Implementing a search as you type form
C. Importing data from Excel
D. Designing reports only

Q2. What should students have completed before taking Access Developer Level 8?
A. Just the Beginner classes
B. All Beginner, Expert, Advanced, and Developer 1 through 7 classes
C. Only the Developer Level 7 class
D. Only Advanced classes

Q3. What is a recommended way to follow along in the class?
A. Only watch the video, no need to use Access
B. Build the database yourself from scratch
C. Use a prebuilt database from the internet
D. Take notes while reading a book

Q4. What programming language does the Developer series focus on?
A. Python
B. JavaScript
C. VBA
D. SQL Server T-SQL

Q5. In the context of partial payments, what security addition is mentioned in this video?
A. Setting up an automatic backup
B. Adding a global public function for the manager password
C. Encrypting the entire database
D. Disabling form editing altogether

Q6. What feature will be added to the search as you type form in Lesson Three?
A. Filtering on just one field
B. Printing filtered results automatically
C. Searching across multiple fields simultaneously
D. Exporting search results to PDF

Q7. What does the code in Lesson Two allow you to control on a form?
A. Web integration settings
B. Allowing additions, edits, and deletions
C. Changing font types automatically
D. Managing database size

Q8. What happens if students forget their password for the class database?
A. They are locked out permanently
B. They can reset it online
C. They need the password from their class purchase confirmation
D. They can ignore the password prompt

Q9. Which Access versions will the techniques shown in the class work with?
A. Only Access 2016
B. Access 2007, 2010, 2013, and 2016
C. Only Access 2010 and up
D. Access 2003 and newer

Q10. What should you do if you make a mistake while building the class database?
A. Restart the class from scratch
B. Download the class database provided by the instructor
C. Call Microsoft support
D. Skip the affected lesson

Answers: 1-B; 2-B; 3-B; 4-C; 5-B; 6-C; 7-B; 8-C; 9-B; 10-B

DISCLAIMER: Quiz questions are AI generated. If you find any that are wrong, don't make sense, or aren't related to the video topic at hand, then please post a comment and let me know. Thanks.
Summary Today's video from Access Learning Zone is Microsoft Access Developer Level 8. I'm Richard Rost, your instructor, and in this class we continue working on the order entry system, particularly focusing on improvements to the partial payments functionality that we've developed in previous lessons. In addition, we'll learn how to create a form that lets you search as you type, allowing users to quickly filter through lists of customers, companies, or any other records they might need to locate.

This course picks up right where Developer Level 7 left off. If you're new to my classes, I recommend you go through the Beginner, Expert, and Advanced courses, as well as Developer Levels 1 through 7, before starting this class. My curriculum is structured in this way: the Beginner courses teach the fundamental basics, Expert adds more detail, Advanced spends a lot of time on events and macros, preparing you well for the development work we'll be doing in these Developer courses. The Developer series is focused on VBA and advanced techniques to help you build powerful, fully-featured Access databases.

Each category is divided into multiple levels, and Level 8 runs about an hour and a half. If you want to use the same database that I demonstrate with during class, you can find it at 599CD.com/databases. I strongly encourage you to build your own database along with me to learn as much as possible, but if you prefer, or if you encounter issues along the way, you can download a copy of mine with the password you received after purchasing the course.

I used Microsoft Access 2016 from Office 365 to record this series, but everything you'll learn here should also apply to Access 2007, 2010, and 2013.

Here's a closer look at what we will cover in this class.

We'll start by making enhancements, modifications, and some security improvements to our partial payments system from the previous lesson. In the first lesson, we work on establishing sensible default values so users don't have to type in the same amounts repeatedly. We'll also handle cases where an order is paid in full and include checks to prevent overpayments.

In the second lesson, we'll build on these payment system updates. You'll learn how to control your form's ability to add, edit, and delete records using VBA. We'll also take the manager password logic and convert it into a public function, making it accessible across your application. I'll explain how to perform a global search through your database's code so you can make sure every instance of something important is handled properly.

For lesson three, we tackle a topic that I get frequent requests for: creating a search-as-you-type feature. We'll design a form with a text box that filters a list of customers in real time as you enter characters. You'll also see how to search multiple fields at once, making it easy to find people even if you are unsure whether you're looking for their first name, last name, or company name. Typing just a few characters narrows the results, showing all records that match your criteria.

You can find a complete video tutorial with step-by-step instructions on everything discussed here on my website at the link below. Live long and prosper, my friends.
Topic List Setting default payment values in forms
Handling fully paid orders
Checking for overpayments in orders
Configuring form permissions with VBA
Creating a global manager password function
Performing global code searches in Access
Building a search as you type form
Filtering listboxes using input text
Searching across multiple fields dynamically
 
 
 

The following is a paid advertisement
Computer Learning Zone is not responsible for any content shown or offers made by these ads.
 

Learn
 
Access - index
Excel - index
Word - index
Windows - index
PowerPoint - index
Photoshop - index
Visual Basic - index
ASP - index
Seminars
More...
Customers
 
Login
My Account
My Courses
Lost Password
Memberships
Student Databases
Change Email
Info
 
Latest News
New Releases
User Forums
Topic Glossary
Tips & Tricks
Search The Site
Code Vault
Collapse Menus
Help
 
Customer Support
Web Site Tour
FAQs
TechHelp
Consulting Services
About
 
Background
Testimonials
Jobs
Affiliate Program
Richard Rost
Free Lessons
Mailing List
PCResale.NET
Order
 
Video Tutorials
Handbooks
Memberships
Learning Connection
Idiot's Guide to Excel
Volume Discounts
Payment Info
Shipping
Terms of Sale
Contact
 
Contact Info
Support Policy
Mailing Address
Phone Number
Fax Number
Course Survey
Email Richard
[email protected]
Blog RSS Feed    YouTube Channel

LinkedIn
Copyright 2026 by Computer Learning Zone, Amicron, and Richard Rost. All Rights Reserved. Current Time: 1/23/2026 6:45:42 AM. PLT: 2s
Keywords: access developer 08 developer 8 Default to Amount Due Combo DropDown Method Add Amount Due to PaymentF Refresh Amount Due Mark Order Paid Manager Override Password Me.AllowEdits IsManager Function Create Search Query On Key Press Event KeyPress KeyAscii O  PermaLink  Microsoft Access Developer 8