DB can be downloaded here: https://dl.dropboxusercontent.com/u/...sportLog.accdb (1.3mb was too large for forum attatchment)
The DB is meant to track transports to/from our facility. There are tables for Officers (who do the transport), clients (who are transported), and the transport event itself. I'm trying to design a form that emphasizes ease of use since there will be a many different and irregular users.
Ive built a single form based on the transport table with subforms for the officer information and the client information. It seems like the default function of a sub form is to show records from the secondary table that are related to the record on the main form, but this is not what I want. The intent is to be able to enter data relevent to the transport event easily from one place, reguardless of what table that data is stored in. I'd like the form to operate as if the data were all stored on one large table, so that the user can start entering an officer name in a combo box, and if that officer is already in the table then great, record that officer as the transporting officer, but if he's not in there then you just keep entering the information. The important thing is that the process for the user doesn't change based on whether the officer/client/whatever already exists in the DB or not.
The last thing I want is for them to have to do is check if there is a pre-existing record for the officer here, then go somewhere else and create it, then remember the unique ID # for that officer and go back to the form to record it as the transporting officer, then do all that over again for the client, then finally finish the transport form with other details like times, custody status etc.
If anyone has any advice on how to design this, or knows of an example form that might be a good reference please let me know.