Hi guys
I'm a newbie and have been playing around with the attached Access 2007 database for about 2 weeks now trying to figure some things out and to teach myself a bit about Access 2007.
Some things I have managed to figure out for my self (Google and reading) and other things with the help of people in the forum which I really appreciate.
The main problem I have now is the following and I have been pulling my hair out and running around in circles so I have decided to post this thread:
The attached database is actually based upon one from the Microsoft website.
It basically is used to create, manage and track Customers, Parts, Work Orders and Suppliers, payments and employees.
You simply create a Customer and then create a Work order that contains a list of parts and labour items.
What I want to do is to create a "Kit" of parts so that the user does not have to select each part individually when they create a Work Order. For example, if I use a mechanics workshop as an example, the mechanic may sell his "Signature 1916cc Engine" that consists of 40 different parts and some other items such as labour and other services. In this scenario, instead of the user individually selecting 40 different parts, all he needs to do is select the Kit called "Signature 1916 cc Engine" from a drop down list and all of the 40 parts and other items would automatically populate the correct Work Order Parts/Labour tables.
I would also like the user to be able to select another "kit" that would either replace all parts and labour records or append to what is already there.
I have changed the form called "Workorders" to have 2 buttons. One called "Load Kit" the other called "Save Kit".
If the user presses "load Kit" a form will be displayed that enables them to select a "kit" from a list and whether they want to replace all of the existing parts and labour records or if they want to append to the existing records.
In order to create a new kit, the user can simply manually create a new work order by individually selecting each part and labour item and then pressing the "Save Kit" button. The user will then be asked to provide the short name of the Kit and the long description (I have created table called tKit). The new kit will then be saved.
I have tried unsuccessfully to remove an annoying issue when saving Workorders. It appears that the "Entered by" field that is linked to the Employee table must not be blank other wise the Workbook is NOT saved....I have tried to figure out why this is happening but can't!
The Work Order Parts are stored in "Work Order Parts" and the Work Order Labor is stored in a table called "Work Order Labor". I have created 2 extra tables called "tKitWorkOrderParts" and "tKitWorkOrderLabor" that I assume will contain the items that make up the kits....
Thanks for any help you can provide as I having a bit of a struggle.
Regards
Greg
I'm a newbie and have been playing around with the attached Access 2007 database for about 2 weeks now trying to figure some things out and to teach myself a bit about Access 2007.
Some things I have managed to figure out for my self (Google and reading) and other things with the help of people in the forum which I really appreciate.
The main problem I have now is the following and I have been pulling my hair out and running around in circles so I have decided to post this thread:
The attached database is actually based upon one from the Microsoft website.
It basically is used to create, manage and track Customers, Parts, Work Orders and Suppliers, payments and employees.
You simply create a Customer and then create a Work order that contains a list of parts and labour items.
What I want to do is to create a "Kit" of parts so that the user does not have to select each part individually when they create a Work Order. For example, if I use a mechanics workshop as an example, the mechanic may sell his "Signature 1916cc Engine" that consists of 40 different parts and some other items such as labour and other services. In this scenario, instead of the user individually selecting 40 different parts, all he needs to do is select the Kit called "Signature 1916 cc Engine" from a drop down list and all of the 40 parts and other items would automatically populate the correct Work Order Parts/Labour tables.
I would also like the user to be able to select another "kit" that would either replace all parts and labour records or append to what is already there.
I have changed the form called "Workorders" to have 2 buttons. One called "Load Kit" the other called "Save Kit".
If the user presses "load Kit" a form will be displayed that enables them to select a "kit" from a list and whether they want to replace all of the existing parts and labour records or if they want to append to the existing records.
In order to create a new kit, the user can simply manually create a new work order by individually selecting each part and labour item and then pressing the "Save Kit" button. The user will then be asked to provide the short name of the Kit and the long description (I have created table called tKit). The new kit will then be saved.
I have tried unsuccessfully to remove an annoying issue when saving Workorders. It appears that the "Entered by" field that is linked to the Employee table must not be blank other wise the Workbook is NOT saved....I have tried to figure out why this is happening but can't!

The Work Order Parts are stored in "Work Order Parts" and the Work Order Labor is stored in a table called "Work Order Labor". I have created 2 extra tables called "tKitWorkOrderParts" and "tKitWorkOrderLabor" that I assume will contain the items that make up the kits....
Thanks for any help you can provide as I having a bit of a struggle.
Regards
Greg
Attachments
Last edited: