Ask Experts Questions for FREE Help!
  Advanced
Register  |  Log in  
   Ask    
 Answer  
  Help  

Ask QuestionsprogressAnswer QuestionsprogressBuild ReputationprogressBecome an Expert
 
Free Answers in 3 Easy Steps

Register Now
3 Steps

At Ask Me Help Desk you can ask questions in any topic and have them answered for free by our experts. To ask questions or participate in answering them you must register for a free account. By registering you will be able to:
  • Get free answers from experts in any of our 300+ topics.
  • Accept money for answers that you provide.
  • Communicate privately with other members (PM).
  • See fewer ads.

Home > Computers & Technology > Programming > Databases > Access   »   MS Access

 
Thread Tools Display Modes
Question
 
 
#1  
Old Feb 9, 2006, 02:55 PM
jduke44
Full Member
jduke44 is offline
 
Join Date: May 2005
Posts: 401
jduke44 See this member's comment history on his/her Profile page.
MS Access

Ok, first of all I know very little about ms access so bare with me. Second of all, right now I am only interested in a general answer then I will ask more as I go if needed.

I am interested in using access to make an inventory list and an order page so that when you input things a quantity it automatically updates the inventory list and flags you when you hit a reorder level. Is this possible with access and for that matter easy to figure out with access? I understand I will need to learn how to manipulate the fields, I will figure all that out as I go. I will probably be using Access 2002 if that makes a difference.

Again, I don't need details right now just a quick answer. Thanks.

Reply With Quote
 
     

Answers
 
 
Old Feb 9, 2006, 03:06 PM   #2  
Junior Member
klmgb is offline
 
klmgb's Avatar
 
Join Date: Dec 2005
Location: Virginia
Posts: 109
klmgb See this member's comment history on his/her Profile page.
Yes it is possible, you may want to go to the MS Office website, they have a lot of templates and you may find something that fits your needs

Comments on this post
jduke44 agrees: thanks for the suggestion
  Reply With Quote
 
     
 
 
Old Feb 9, 2006, 03:21 PM   #3  
Full Member
jduke44 is offline
 
Join Date: May 2005
Posts: 401
jduke44 See this member's comment history on his/her Profile page.
Thanks for your quick reply. I did find a template, but it was very confusing how it is set so i wanted to try to start from scratch. Sometimes I am a glutton for punishment. I think I am having trouble learning the concept of how access works rather than the actualy creating, if that makes any sense. I wanted to make sure these things were possible before I rack my brain figuring all the details out. I will probably have more questions or break down and buy a book. Thanks again.
  Reply With Quote
 
     
 
 
Old Feb 9, 2006, 03:25 PM   #4  
Ultra Member
NeedKarma is offline
 
NeedKarma's Avatar
 
Join Date: Dec 2004
Location: Depends on which web proxy I'm using
Posts: 6,022
NeedKarma See this member's comment history on his/her Profile page.NeedKarma See this member's comment history on his/her Profile page.NeedKarma See this member's comment history on his/her Profile page.NeedKarma See this member's comment history on his/her Profile page.NeedKarma See this member's comment history on his/her Profile page.NeedKarma See this member's comment history on his/her Profile page.NeedKarma See this member's comment history on his/her Profile page.NeedKarma See this member's comment history on his/her Profile page.
The challenging aspect is the flagging part. I know a little Access but no VB and I'm not sure how that would work.
  Reply With Quote
 
     
 
 
Old Feb 9, 2006, 03:28 PM   #5  
Full Member
jduke44 is offline
 
Join Date: May 2005
Posts: 401
jduke44 See this member's comment history on his/her Profile page.
So I would need VB you think to do the flagging part? I don't necessarily need to do that. It would be an added future. I guess I'll save that til last. Thanks Need.
  Reply With Quote
 
     
 
 
Old Feb 10, 2006, 05:24 AM   #6  
Computer Expert
ScottGem is offline
 
ScottGem's Avatar
 
Join Date: Jan 2003
Location: LI, NY - USA
Posts: 23,733
ScottGem See this member's comment history on his/her Profile page.ScottGem See this member's comment history on his/her Profile page.ScottGem See this member's comment history on his/her Profile page.ScottGem See this member's comment history on his/her Profile page.ScottGem See this member's comment history on his/her Profile page.ScottGem See this member's comment history on his/her Profile page.ScottGem See this member's comment history on his/her Profile page.ScottGem See this member's comment history on his/her Profile page.ScottGem See this member's comment history on his/her Profile page.ScottGem See this member's comment history on his/her Profile page.ScottGem See this member's comment history on his/her Profile page.
Pay to call ScottGem for advice ($.75/min)
Call ScottGem via Skype™
No you wouldn't need VBA to do the flagging part. And I would suggest you start with a template and modify it.

The way to do the Reorder part is with a query/report. But an inventory application requires a special structure. Such an app centers around a transaction table where all movement of stock, both in and out, are recorded. To then calculate stock on hand you would add all incoming transactions and subtract all outgoing transactions.
You do that in a query then run another query comparing the results to your reorder levels.

Comments on this post
klmgb agrees: What he said. Its not really that hard, either.
  Reply With Quote
 
     
 
 
Old Feb 10, 2006, 11:33 AM   #7  
Full Member
jduke44 is offline
 
Join Date: May 2005
Posts: 401
jduke44 See this member's comment history on his/her Profile page.
Thanks guys for your responses. As I said before, I think I was having trouble with the concept of MS Access rather than the building of a database. With your responses I am starting to understand this.

Scott, I will take your suggestion of a template and modify it. I think that would be easier. I have a co-worker that did a database to record our jobn failures and equipment failures so I have been disecting that to understand how everything relates. I am slowly getting it.

One thing I don't understand is the relationship of tables and how to use them. If I connect a field from one table to the same field in another table how does that relate. Another words, if I modify a field in one table will it automatically reflect the field in the other table it has a relationship with?

Thanks again for your help.
  Reply With Quote
 
     
 
 
Old Feb 10, 2006, 11:46 AM   #8  
Computer Expert
ScottGem is offline
 
ScottGem's Avatar
 
Join Date: Jan 2003
Location: LI, NY - USA
Posts: 23,733
ScottGem See this member's comment history on his/her Profile page.ScottGem See this member's comment history on his/her Profile page.ScottGem See this member's comment history on his/her Profile page.ScottGem See this member's comment history on his/her Profile page.ScottGem See this member's comment history on his/her Profile page.ScottGem See this member's comment history on his/her Profile page.ScottGem See this member's comment history on his/her Profile page.ScottGem See this member's comment history on his/her Profile page.ScottGem See this member's comment history on his/her Profile page.ScottGem See this member's comment history on his/her Profile page.ScottGem See this member's comment history on his/her Profile page.
Pay to call ScottGem for advice ($.75/min)
Call ScottGem via Skype™
The concept of relational databases is both simple and complex. In its basic form its simple. The purpose is to reduce or eliminate redundant data. This means that data exists in ONE table only. So when data is updated, its updated in ONE place so the most current data can be reflected throughout the database.

The way this is accomplished is through a process called normalization and that's where it can get complex. I would suggest doing a search on database normalization. You will find several articles that can help you understand this crucial design concept.

I can give you some examples though. In your application you would have a Products table. It might look like this:

tblProducts
ProductID (Primary Key Autonumber)
SKU
Description
Units
UnitPrice

Now you also have your OrdersDetail table that has a field also called ProductID, but here its the Foreign key. A foreign key is just a field that contains the value of the PK of the related record. Now you don't need the SKU, Description or Units in your OrdersDetail because they are already in the Products table and can be pulled via a Join.

However, UnitPrice is an exception to this rule. Because prices can change, you need to capture the price at the time of the transaction. So you would have a UnitPrice field in the OrderDetails and you would populate it from the Products table.

But if you needed to change the description, you would do that in the Products table and it would be automatically reflected wherever you displayed that field.
  Reply With Quote
 
     
 
 
Old Feb 10, 2006, 12:25 PM   #9  
Full Member
jduke44 is offline
 
Join Date: May 2005
Posts: 401
jduke44 See this member's comment history on his/her Profile page.
Scott, thanks for the quick and detailed response. I think I am understanding this more and more. Once I start doing this I know it'll make sense. I wil do the search you recommended also. I will post back with more questions as I go. Thanks again.

BTW - thanks to everyone else for their replies. This has helped me greatly.
  Reply With Quote
 
     
 
 
Old Feb 10, 2006, 03:17 PM   #10  
Computer Expert
ScottGem is offline
 
ScottGem's Avatar
 
Join Date: Jan 2003
Location: LI, NY - USA
Posts: 23,733
ScottGem See this member's comment history on his/her Profile page.ScottGem See this member's comment history on his/her Profile page.ScottGem See this member's comment history on his/her Profile page.ScottGem See this member's comment history on his/her Profile page.ScottGem See this member's comment history on his/her Profile page.ScottGem See this member's comment history on his/her Profile page.ScottGem See this member's comment history on his/her Profile page.ScottGem See this member's comment history on his/her Profile page.ScottGem See this member's comment history on his/her Profile page.ScottGem See this member's comment history on his/her Profile page.ScottGem See this member's comment history on his/her Profile page.
Pay to call ScottGem for advice ($.75/min)
Call ScottGem via Skype™
I've been designing databaes for over 20 years now and working with Access for about 10 years. So if I can be if further assistance, just ask.

Comments on this post
jduke44 agrees: thank you
  Reply With Quote
 
     


Thread Tools
Display Modes

 
Similar Sponsors

Similar Threads
Question Asker Forum Answers Last Post
diverter access swampbuck Plumbing 1 Aug 3, 2006 06:00 AM
Cant access pop3, Pop3 access not working from my computer saddal Internet & the Web 1 Aug 28, 2005 05:15 AM
from access to oracle jonmich Access 6 Mar 24, 2005 04:32 AM
Access and Excel dotrain4u Spreadsheets 1 Jun 17, 2003 04:41 AM
vb+access ranjansamuel Internet & the Web 0 Jan 6, 2003 12:40 PM




Copyright ©2003 - 2007, Ask Me Help Desk.
All times are GMT -8. The time now is 09:04 PM.