MajP
You've got your good things, and you've got mine.
- Local time
- Today, 06:34
- Joined
- May 21, 2018
- Messages
- 9,973
The solution to keep the data normalized, provide the functionality you want, and more is so simple, it is just dumb not to do it.
Lets assume at any give time you are going to want 5 to 8 default quotes. This may change periodically
1. In the Company table add a field so that you can identify which ones are required by default
2. You would have a form to open this table and change the defaults when needed.
In this case I tagged the first 5, but the beauty in this design it can change whenever you want it. And if you want more or less that can change.
3. Now when I enter a new lead I am going to require the defaults when I create a new lead. If I change the defaults or add to the list I get a new set of defaults.
4. When I create a new lead I do something like this, and have to add a user name since a lead without a name does not make sense.
5. I add a name and Voila, the default quotes are ready to be filled in
For some reason you adverse to subforms although that is pretty standard in any database. However with a little formatting abouve like removing record selectors, removing border, removing colored header you would not know the five records are on a subform.
6. Each time I add a quote conditional formatting will show the lowest quote
I did not do it because you are hung up on just 5, but at this point my design has the flexibility to now add more quotes, delete quotes, replace quotes.
This is as easy as what you have
Way more flexible
Supports all future capabilities and data analysis.
Am I missing any requirements or functionality?
Lets assume at any give time you are going to want 5 to 8 default quotes. This may change periodically
1. In the Company table add a field so that you can identify which ones are required by default
2. You would have a form to open this table and change the defaults when needed.
In this case I tagged the first 5, but the beauty in this design it can change whenever you want it. And if you want more or less that can change.
3. Now when I enter a new lead I am going to require the defaults when I create a new lead. If I change the defaults or add to the list I get a new set of defaults.
4. When I create a new lead I do something like this, and have to add a user name since a lead without a name does not make sense.
5. I add a name and Voila, the default quotes are ready to be filled in
For some reason you adverse to subforms although that is pretty standard in any database. However with a little formatting abouve like removing record selectors, removing border, removing colored header you would not know the five records are on a subform.
6. Each time I add a quote conditional formatting will show the lowest quote
I did not do it because you are hung up on just 5, but at this point my design has the flexibility to now add more quotes, delete quotes, replace quotes.
This is as easy as what you have
Way more flexible
Supports all future capabilities and data analysis.
Am I missing any requirements or functionality?
Attachments
Last edited: