New development effort here, seeking advice on the best way to pull it off. I'm more familiar with SQL Server and DB2, but this is perfect app to get me some experience with Access:
In this, I have created an "inventory" table with relationships to several other [dimension type] tables... "location", "status", "job", etc.
For the purpose of this question, I'll just use the location table as my example.
I want to create a nice user-friendly form (or switchboard?) for our inventory manager to use [which will mask the fact that there are multiple tables], in this way:
He will be prompted to input a part number.
If the part number exists, the part data and related dimension data will be returned to him in a single form.
If it doesn't exist - the same form presented to him, with only the part number box filled in.
In both cases, drop-down boxes will give him his options, as queried from the dimension tables.
The complexity is this:
I'd like to create each drop-down box, to allow the manager to select an existing value from the dimension table when appropriate.
However, I'd like him to also be able to type in a new value into this box if he wishes - for example, a new bin location, for a new job (in the "location" table) - creating a new record in that corresponding dimension table. Maybe a new bin location, maybe a new job number.
Pardon me for any semantics or inaccuracies with respect to Access-specific terminology... as you read this please bear in mind I am speaking at a conceptual level seeking to *learn* the application level.
Again, please bear in mind that I am not a new DBA, but I am completely new to Access.
I'm seeking advice on how to pull this off - possible within an Access environment? I'm not unfamiliar with VBA, but still non-expert. Most of my VBA experience is with Excel. I expect because there's some "if/else" logic implied in this that I'll need to tie some VBA procedural type code to my form somehow?
Thanks in advance for advice or further questions!
In this, I have created an "inventory" table with relationships to several other [dimension type] tables... "location", "status", "job", etc.
For the purpose of this question, I'll just use the location table as my example.
I want to create a nice user-friendly form (or switchboard?) for our inventory manager to use [which will mask the fact that there are multiple tables], in this way:
He will be prompted to input a part number.
If the part number exists, the part data and related dimension data will be returned to him in a single form.
If it doesn't exist - the same form presented to him, with only the part number box filled in.
In both cases, drop-down boxes will give him his options, as queried from the dimension tables.
The complexity is this:
I'd like to create each drop-down box, to allow the manager to select an existing value from the dimension table when appropriate.
However, I'd like him to also be able to type in a new value into this box if he wishes - for example, a new bin location, for a new job (in the "location" table) - creating a new record in that corresponding dimension table. Maybe a new bin location, maybe a new job number.
Pardon me for any semantics or inaccuracies with respect to Access-specific terminology... as you read this please bear in mind I am speaking at a conceptual level seeking to *learn* the application level.
Again, please bear in mind that I am not a new DBA, but I am completely new to Access.
I'm seeking advice on how to pull this off - possible within an Access environment? I'm not unfamiliar with VBA, but still non-expert. Most of my VBA experience is with Excel. I expect because there's some "if/else" logic implied in this that I'll need to tie some VBA procedural type code to my form somehow?
Thanks in advance for advice or further questions!