Free Lessons
Courses
Seminars
TechHelp
Fast Tips
Templates
Topic Index
Forum
ABCD
 
Home   Courses   TechHelp   Forums   Help   Contact   Merch   Join   Order   Logon  
 
Back to Access Forum    Comments List
Upload Images   @Reply   Bookmark    Link   Email   Next Unseen 
Inventory large product list
Jeffrey Lung 
    
2 years ago
Hello,

I'm working on an inventory DB and have watched the inventory and invoice video. They are close to what I'm trying to accomplish but I have over 400 products. The videos used combo boxes that link to the products to add to an invoice. With that many products it's a bit hard to parse the products to add. Is there (specific) videos or tips that can help with this? I'm thinking that instead of a combo box it would open up a variation of the product list where we can sort/limit the product list by category or by keywords and may have the ability to add one or multiple (different) product selections.
Sami Shamma  @Reply  
             
2 years ago
check the latest tech help Videos
Big Button Form
Kevin Robertson  @Reply  
          
2 years ago
Add a Category Combo Box to your Order Detail Subform so you can limit the product before selection.
Kevin Robertson  @Reply  
          
2 years ago

Matt Hall  @Reply  
          
2 years ago
You might check out Seach As You Type.
Matt Hall  @Reply  
          
2 years ago
After re-reading your question, Cascading Combo Boxes might be more like what you are looking for.
Kevin Yip  @Reply  
     
2 years ago
In my old job we had tens of thousands of products, and the user simply typed the product ID for instant entry.  There was no way to navigate God knows how many levels of combo boxes to get to one of 10k+ products.  Many industries also require product IDs to be used.  That is not the same as UPC, which is a public-facing code to be used for checkout lines and such.  A "product ID" is often an internally used code, often made for convenient data entry and communication.  You want to say "Do we have any product# 1234P in stock?" Instead of "Do we have any Category A, sub-category B, sub-category C, ..., in stock?"
Jeffrey Lung OP  @Reply  
    
2 years ago
Appreciate the comments. I'm going through some search box navigation and will try the cascading combo boxes.
Right now our categories are kind of all over the place and not set for every product. Most of the information is in the item description which is quite descriptive. I was watching search form 2.0 and that helped as it would requery and filter the list which was very useful. I just need to combine it with combo boxes. I have set up an inventory list to open when working on an order but I don't know how to have the selected item moved/added to the product list in the order.
Jeffrey Lung OP  @Reply  
    
2 years ago
I got my Order forms close to the invoice tech help extended video but instead of having the combo box to add inventory items to the order it opens up the inventory list form. From the inventory list form there is a button that adds the selected inventory item to the order subform similar to the invoice. This code works but like in the video it only changes the top item and replaces it when trying to add a different item.

Forms!OrderF!OrderDetailF.Form!PartNumber = PartNumber

The code below shows me the record count. I wanted to use this in place of the not null syntax but it doesn't seem to work with an if statement.

msgbox Forms!OrderF!OrderDetailF.Form.Recordset.RecordCount

I've tried

    If Forms!OrderF!OrderDetailF.Form.Recordset.RecordCount > 0 Then
        DoCmd.GoToRecord acForm, OrderF!OrderDetailF.Form, acNewRec
    End If
    Forms!OrderF!OrderDetailF.Form!PartNumber = Me.PartNumber

IT gives me variable not defined error. How should I set the variable(s) or improve this?
Kevin Robertson  @Reply  
          
2 years ago
I would use an INSERT INTO statement then requery the subform.
Jeffrey Lung OP  @Reply  
    
2 years ago
I finally figured it out. This code worked like how I wanted to:

    Forms("OrderF").OrderDetailF.Form.Recordset.AddNew
    Forms("OrderF").OrderDetailF.Form.PartNumber = PartNumber

It took me a lot longer than I'd like to admit. I kept trying to make the code below work (in different ways) or the docmd.gotorecord stuff. I can't tell sometimes when to use quotes or parentheses.

    Forms!OrderF!OrderDetailF.Form!PartNumber = PartNumber

Appreciate the feedback. The multiple options were helpful with different ideas.

This thread is now CLOSED. If you wish to comment, start a NEW discussion in Access Forum.
 

Next Unseen

 
New Feature: Comment Live View
 
 

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: 6/14/2026 2:55:07 AM. PLT: 0s