I have a database that I am in the final stages of creating for adminstering a church’s membership. In the testing phases, I am seeing an alarming proliferation of reports for mailing labels which I want to eliminate by having all labels generated through a query by form procedure. That’s the easy part.
My question is this: there are two types of criteria for determining membership in groups 1) direct assignment (committee members, shut-ins and other groups where membership is voluntary) and 2) membership based on age (Sunday school classes, seniors groups) which is determined based on an age calculating field in a query.
Is there a straightforward way to deal with these seemingly completely different types of criteria on one form so that all labels are generated through one dialogue? I have thought of doing it in VBA with a series of select case statements, but I would like to set up something that is self-updating (i.e. when a new committee or age-related grouping is created, someone else besides me has a hope of adding them into the query merely by creating the definition for the group.) The select case idea seems to preclude this idea.
Or is the operator-friendly solution to have two reports: volunteer groups and age-related membership?
Peter N