I have developed a simple inventory database for work (my first project with Access) and I pretty much have everything so it's usable. However, I have one problem.
Let me first describe how my database is setup. I have a main table, BacT, which contains the following information: ID(PK, autonumber), Lot number, Item description, location, and starting inventory. I have a second table, BacT-WithdrawalHistory, which contains the same information except starting inventory is changed to InventoryWithdrawn and ID, also an autonumber, is different. The database contains a form, which is linked to BacT, that contains a subform linked to BacT-WithdrawalHistory. The form also contains a simple calculation to display every item's current inventory. So far, so good. I have set up a query, CurrentInventory, to determine the current inventory of a specific lot number of material that is based on InventoryWithdrawn from BacT-WithdrawalHistory subtracted from StartingInventory of BacT. The query works fine for everything that has any sort of withdrawal history. But, the items that have not had an inventory count change do not show up in the BacT-WithdrawalHistory table and therefore do not appear in the query, CurrentInventory. CurrentInventory will be used to generate a report every few months.
What is the best way to solve this dilemma? Actually, I'll take any solution that works for now. I've made it this far and I could make an entry on the form where the amount withdrawn is zero for every item in BacT in order to get it to show up on BacT-
Withdrawal History to get by for now but this database will eventually be passed on to other people who have absolutely no Access experience and I need to make it very idiot-proof.
Any help will be greatly appreciated!
Thanks,
Shane
Let me first describe how my database is setup. I have a main table, BacT, which contains the following information: ID(PK, autonumber), Lot number, Item description, location, and starting inventory. I have a second table, BacT-WithdrawalHistory, which contains the same information except starting inventory is changed to InventoryWithdrawn and ID, also an autonumber, is different. The database contains a form, which is linked to BacT, that contains a subform linked to BacT-WithdrawalHistory. The form also contains a simple calculation to display every item's current inventory. So far, so good. I have set up a query, CurrentInventory, to determine the current inventory of a specific lot number of material that is based on InventoryWithdrawn from BacT-WithdrawalHistory subtracted from StartingInventory of BacT. The query works fine for everything that has any sort of withdrawal history. But, the items that have not had an inventory count change do not show up in the BacT-WithdrawalHistory table and therefore do not appear in the query, CurrentInventory. CurrentInventory will be used to generate a report every few months.
What is the best way to solve this dilemma? Actually, I'll take any solution that works for now. I've made it this far and I could make an entry on the form where the amount withdrawn is zero for every item in BacT in order to get it to show up on BacT-
Withdrawal History to get by for now but this database will eventually be passed on to other people who have absolutely no Access experience and I need to make it very idiot-proof.
Any help will be greatly appreciated!
Thanks,
Shane