Access 2007-2019
Access 2000-2003
Access Seminars
TechHelp Support
Tips & Tricks
Access Forum
Course Index
Topic Glossary
Insider Circle
 
Home   News   Courses   TechHelp   Templates   Forums   Help   Order   Contact   Logon  
 
 

Microsoft Access Outlines
Access     Excel     Word     ASP     VB    

Access Index Old Page
Here is a link to the Old Course Index.

There you will find outlines for courses made before June 2020.

I'm slowly moving them all over to the new system, but it's a slow process. Bear with me.

 

Access Developer 14
01. The Database Structure (30:14)
The Easy Access POS
Planning the Database
Discussing Features to be Built
Groups & People (Family & Students)
Products & Categories
Discounts, Adjustments, Tax, Tip
Unbound Modal Popup Forms
Barcode Scanner Capable
Avoiding Multi-User Problems
Touch-Screen Friendly
Payment & Payment Types
Credit Cards, Cash
Popup Keypad for Numeric Entry
Calculate Change
Voiding Sales
Multiple Locations
Manager Menu
Edit Lists, System Settings
Edit Orders & Payments
Sales Charts & Graphs
List of Groups with Open Balances
Mail Statements
Detailed Sales Reporting
Possible Future Upgrades

02. Building the Tables, Part 1 (31:37)
Review of Comments from Lesson 1
Changes to be made
Table Design
SettingT
LocationT
LogT
GroupT
PersonT
CategoryT

03. Building the Tables, Part 2 (34:15)
ProductT
OptionT
PaymentTypeT
PaymentT
OrderT
OrderDetailT
OrderDetailOptionT

04. Order Form, Part 1 (21:30)
Create New Form
Modal, Popup
Note design view bug for Popup Forms
Make NOT Modal / Popup For Now
No Scrollbars, Navigation Buttons, Record Selectors
No Control Source
Create CategoryList
Make text large enough for touch screens
Create ProductList
Delete RowSource
AfterUpdate Event in CategoryList
Populate ProductList
Create OptionList
Populate OptionList

05. Group and Person Select (30:42)
OrderSelectPersonF
GroupList
PersonList
GroupName, PersonName on OrderF
Hidden PersonID

 

Access Developer 15
Lesson 1: Move Between List Boxes (20:15)
Active / Inactive Customer List Boxes
Move Between Boxes
UPDATE SQL Statement
Docmd.RunSQL
SetWarnings
Passing a Control as a Parameter
Control.Name
Control.Value

Lesson 2: Debugging Level 2 (31:55)
On Error Resume Next
Invalid Use of Null
Debug Toolbar
On Error Goto 0
On Error Goto MyErr
Err.Description
Custom Error Messages
Exit Sub Before Error Handler
Immediate Window
Show Debug.Print
Immediate Window
Basic Math ?5+9
Checking Variables ?X
Set a Breakpoint
Testing Function Return Values
Test a DLookup
I prefer StatusBox for Users to See
Status Function
Step Over, Step Into, Step Out
Watch Window
If DEBUGMODE
Global Const

Lesson 3: Multi-Select List Boxes (42:34)
Change to Multi Select
Simple v. Extended
.ListCount Property
.ItemData(Row) Property
Don't Use Column Headers
Loop Through All Items
For X=0 to Count-1 (For Loop)
With / End With (Dev 11)
.Column(0,x) Property - Row is New!
How to Tell What is Selected
.Selected(Row) Property
Status Selected Items Only 
For Each Loop
For Each I in .ItemsSelected
Control variable must be Variant or Object
ChangeCustomerStatus Update
Call ChangeCustomerStatus in Loop
For Each Form in Forms Collection
Write ButtonCode Sub
Change IsActive to IIF Function
CTRL-Y to Delete a Line
db.Execute vs. DoCmd.RunSQL
Select All / Deselect All buttons

 

Access Developer 16
01. Homework Plus (13:16)
Select & Deselect All Buttons
Both List Boxes
One Sub Handles All 4 Cases
Count of Records Selected
IIF for Customer or Customers

02. Bug Fix, Visual Glitch (18:05)
Bug in List Box Form
Deselect Items as you Change Table Value
Visual Glitch in Listbox Selection

03. Formatting, Colors in a List Box (34:31)
Make a Continuous Subform Instead
Sales Rep Table
Conditional Formatting Expression Is
Make SubForm
No Link Master or Link Child Fields
Expression = SalesRepID
Requery On Current
CustomerID.SetFocus Get Rid of Selection
On Mouse Move
Change Screen Pointer
Screen.MousePointer

04. Recordsets Part 1 (19:36)
What is a Recordset
Why use Recordsets?
Talk about DAO v ADO
Create our First Recordset
Dim Database, Recordset Objects
CurrentDB
OpenRecordset
Close Objects
Set to Nothing
Display DB and RS Names

05. Recordsets, Part 2 (32:00)
Displaying FirstName
rs!FirstName
rs("FirstName")
rs.MoveFirst
rs.MoveNext
While Wend Loop Thru Records
Avoid Endless Loops
Add a Loop Counter
Don't Use Spaces!
rs.EOF rs.BOF
Dealing with No Records
Creating Unbound Text Box
Value List
Adding Records
ListBox.AddItem
Ampersand Button Caption Alt-A
Default Button for Form
Add from RecordSet to ListBox
RemoveItem from Single ListBox
ListIndex

 

Access Developer 17
01. Remove Items Unbound Multi-Select List Box (23:16)
Remove From Single Column Box
Remove From Multiple Column Box

 

 
 
 

Learn
 
Access - index
Excel - index
Word - index
Windows - index
PowerPoint - index
Photoshop - index
Visual Basic - index
ASP - index
Seminars
More...
Customers
 
Account Login
Online Theater
Downloads
Lost Password
Free Upgrades
Insider Circle
Student Databases
Change Email
Info
 
Latest News
New Releases
User Forums
Topic Glossary
Tips & Tricks
Articles
Search The Site
Waiting List
Production Schedule
Collapse Menus
Help
 
Live Chat
Customer Support
WalkThru Tutorials
Troubleshooting
FAQs
TechHelp
Consulting Services
About
 
Background
Testimonials
Jobs
Affiliate Program
Richard Rost
Free Lessons
Mailing List
Order
 
Video Tutorials
Handbooks
MYOLP Memberships
Learning Connection
Idiot's Guide to Excel
Volume Discounts
Payment Info
Shipping
Terms of Sale
Contact
 
Live Chat
General Info
Support Policy
Contact Form
Email Richard
Mailing Address
Phone Number
Fax Number
Course Survey
Facebook    Twitter

YouTube Channel    LinkedIn

Blog RSS Feed