Kevin,
From your posting:
Do you have referential integrity set up between your tables?
I'm guessing no and that what you have set up is more like 300 spreadsheets stored in an mdb file with macros moving records between spreadsheets...
No, not at all. In all cases where there is a One to Many (of which there are heaps) I have a macro open the many form to match the ID number on main form and then a series of Setvalues run that put ID number in, persons name (no I don't need it but I just like to see it) If there is no exsisting record for the ID number then of course the form opens blank.
I have very few queries that join tables. For example, where mail outs are done i do not use a query to link policy holder and policy benefits. Rather I have a query (sometimes two) that are linked into a Word document and policy holder details insert via Bookmarks, for which I have to use Visual Basic. That stuff just managed to creep in
Regardless -
I could take the time to site here and type out a million reasons why your system is flawed, I could try and explain why having a table for each company is wrong, how to make it work better, etc.. but in the end you will disagree - tell me I don't know what I'm talking about
Not so at all. I already know that most of you know far more about Access than I will ever know. But at the end of the day changes take time to impliment and doubly and triply so when I would also have to learn about it. If changes are easy then I will do them. For example I was using this for some query criteria from a form
>=[Forms]![Attempts]![1] And <=[Forms]![Attempts]![2]
Mile O Phile suggested another way, from memory it was
Between >=[Forms]![Attempts]![1] And <=[Forms]![Attempts]![2]
I changed mine to his, but it took all of 5 minutes with a copy and paste into a few queries.
- tell me how its different for you in your case (which it is not by the way), tell me how its different in the insurance business (its not), and then state that I'm attacking you - so...
The facts are that there are differences, many are just because of my choice, the way I go about the business. Some will relate to the nature of the business. A simple example might be a diary for telemarketing Vs a diary for a medical specialist. For the medical specialist most appointments will be made with someone who is not already in the data base. In my case the names are already there so a facility to make entry of the name is of zero value to me. On the other hand my diary is being used in a sales situation whereas the Drs diary is totally opposite.
I think what you are saying (and others as well) is that if you are cooking steak then cooking fish will be similar and it is ideal if the pots and pans are clean etc and etc.
good luck to you with your endeavors - I wish you the best of luck...
Thank you
But something you might consider which is dollar and time etc.
Let's just pretend I could click my fingers and have the knowledge that you and other have and all by next Monday. If I nows sit down and start to make the changes the time will be very considerable. If I pay someone to do it it will cost plenty and unless I also learn all the coding I won't be able to make the on the run changes.
Now if the case was one where the data base was limiting what we could do then of course things would be different. As I said above 99% of time spent on this data base is changing policy wording entries as insurance companies change their policies and there is no way around that except on the keyboard.
Mike