We are a construction staffing company to put it simply. When giving safety equipment, we give it for free the first time, but take the cost out of their paycheck if they lose it/purposefully damage it. This is simple stuff like Hard-Hats, Gloves, Protective Eye glasses, etc. I've got a table: IssuedLog - has fields for: SSN, EmployeeName, PhoneNumber, Address, DateOfFirstIssue, EquipmentIssued. They're all flat fields except for "EquipmentIssued" which is a dropdown combobox pulling from another table "ExpendableEquipment" - this table contains the type of equipment, the cost, and an arbitrary ID number.
My form does this: At the top is a combobox with SSN set to "Find a record on my form based on the value selected . . ." This works. If we search for a SSN, it pulls up the user data and allows edits. If the SSN does not exist, it gives an error and I've provided a button to move to "Add New Record" which blanks my form and allows data entry. I've added "existing field" for "EquipmentIssued" in two places. One of them is "Locked" to display current issued equipment but not allow updating. The other to allow them to dropdown and check boxes for IF the employee has never been issued a specific piece of equipment. (I'd also like to lock these individual checkboxes too, but that's another post)
So i'm recording WHO (name, phone number, ssn, etc.) is receiving [Edit:NOT checking out] WHICH equipment and HOW MANY TIMES - if >1, provide a separate listbox with checkboxes to create a report that will list the COST of the equipment issued that can be given to payroll department.
I hope this isn't terribly confusing.