- Local time
- Today, 10:39
- Joined
- Feb 28, 2001
- Messages
- 31,044
Leyton01: I am going to chime in on this one with a thought or two. You are seemingly afraid of / are daunted by the idea using VBA for this, and perhaps I get that. However, there are some trivial ways to do this if you aren't afraid of getting your feet wet. But before we can give advice on the best mechanism, I didn't see this in skimming through the discussion, so either I missed it (not a surprise with these old eyes) or nobody thought to ask it.
You didn't discuss whether you needed to keep a "score" of the issues that passed as well as the issues that failed. That will guide the optimum table structure. If you are ONLY interested in failed issues, a "sparse" table will be useful because then you can drive it from the checkbox "click" event. If you have to track "passing" issues - OR if you have to come back and later "uncheck" one of those issues - then a "sparse" design won't help.
By "sparse," I specifically mean a design for which you don't store anything you don't have to. IF you are not interested in either going back to uncheck something OR give an overall compliance score, then you only need to make a list of the failed issues. That list of failed issues is SHORTER (smaller) than the list of ALL issues, which is why "sparse" data lists are often preferable.
Can you clarify that aspect of your requirements for us?
You didn't discuss whether you needed to keep a "score" of the issues that passed as well as the issues that failed. That will guide the optimum table structure. If you are ONLY interested in failed issues, a "sparse" table will be useful because then you can drive it from the checkbox "click" event. If you have to track "passing" issues - OR if you have to come back and later "uncheck" one of those issues - then a "sparse" design won't help.
By "sparse," I specifically mean a design for which you don't store anything you don't have to. IF you are not interested in either going back to uncheck something OR give an overall compliance score, then you only need to make a list of the failed issues. That list of failed issues is SHORTER (smaller) than the list of ALL issues, which is why "sparse" data lists are often preferable.
Can you clarify that aspect of your requirements for us?