Hi everyone -
I am creating a mailing list for a client in MS Access 2007. It will be utilized for a mix of business and personal mailings, so most entries include two addresses, for office and home mailings. Her existing list has almost 2,000 names.
The client also wishes to use the list to track birthdays, anniversaries, and other date-specific events. The idea at the moment is that she will query the database periodically to request, say, all the special events coming up in the next week or month, and create labels, and perhaps a companion report so she will know that, say, she needs to send 4 birthday cards and 3 anniversary cards, and who knows what else.
Currently, the design structure is such that the two addresses are tagged as "business" or "personal," along with another drop-down list that includes one or more categories. So the categories include, among others, judges, attorneys, bar association, clients, friends, family, church.
My current intention is to associate each address with the appropriate category(ies), so that she can generate a list of, say, only attorneys and clients, or only friends and family, or only personal or only business, and the appropriate labels will print.
In theory (haven't started it yet!), I'm thinking that will work fine - feel free to correct me if I'm wrong here! But here's the monkey wrench in the soup:
The contents are an interesting mix. A "best case scenario" contact would be, say, John Smith, who is an attorney but also happens to be a neighbor and friend. So his business label would say, "John A. Smith, Esquire," and his personal label may just say, "John Smith." His birthday card would use his personal label and that would be the end of that.
But then I've got Dave Johnson, who is Dave E. Johnson, Esquire, but his personal mailings go to, "Mr. and Mrs. Dave E. Johnson," to include his wife.
And adding to that lovely mix, I've got The Honorable Frank O. Lowry, but his business mailings go to, "The Honorable Frank O. Lowry & Staff," and his personal mailings go to, "The Honorable and Mrs. Frank O. Lowry."
So now I need to track Dave Johnson's and Judge Lowry's birthdays as well as anniversaries. So far, there is no mention of tracking the spouse's birthday (thank goodness!).
Tracking the birthday is not the hard part. The kink is in how to get the database to know that when I'm sending "personal" mail to Dave Johnson and Judge Lowry, it is addressed to the married couples. And ditto if I'm sending them an anniversary card. But if I just want to track and create labels to mail Dave Johnson and Judge Lowry a personal birthday card, how can I do this without creating a lot of extra tweaking after the fact on the user end?
At first I thought of just creating a special "birthday" label with a single field that included the custom label addressee name. But then it would require an additional field for anniversaries and other odd name combos.
So then I'm wondering, if I did that, how would the database know that of the seven dates I have coming up this month, some need the birthday custom label and others need the anniversary custom label.
I'm hoping that I'm just making this a whole lot more complicated than it needs to be, and I'm just missing the forest for the trees in the solution.
Thanks!
Karen
I am creating a mailing list for a client in MS Access 2007. It will be utilized for a mix of business and personal mailings, so most entries include two addresses, for office and home mailings. Her existing list has almost 2,000 names.
The client also wishes to use the list to track birthdays, anniversaries, and other date-specific events. The idea at the moment is that she will query the database periodically to request, say, all the special events coming up in the next week or month, and create labels, and perhaps a companion report so she will know that, say, she needs to send 4 birthday cards and 3 anniversary cards, and who knows what else.
Currently, the design structure is such that the two addresses are tagged as "business" or "personal," along with another drop-down list that includes one or more categories. So the categories include, among others, judges, attorneys, bar association, clients, friends, family, church.
My current intention is to associate each address with the appropriate category(ies), so that she can generate a list of, say, only attorneys and clients, or only friends and family, or only personal or only business, and the appropriate labels will print.
In theory (haven't started it yet!), I'm thinking that will work fine - feel free to correct me if I'm wrong here! But here's the monkey wrench in the soup:
The contents are an interesting mix. A "best case scenario" contact would be, say, John Smith, who is an attorney but also happens to be a neighbor and friend. So his business label would say, "John A. Smith, Esquire," and his personal label may just say, "John Smith." His birthday card would use his personal label and that would be the end of that.
But then I've got Dave Johnson, who is Dave E. Johnson, Esquire, but his personal mailings go to, "Mr. and Mrs. Dave E. Johnson," to include his wife.
And adding to that lovely mix, I've got The Honorable Frank O. Lowry, but his business mailings go to, "The Honorable Frank O. Lowry & Staff," and his personal mailings go to, "The Honorable and Mrs. Frank O. Lowry."
So now I need to track Dave Johnson's and Judge Lowry's birthdays as well as anniversaries. So far, there is no mention of tracking the spouse's birthday (thank goodness!).
Tracking the birthday is not the hard part. The kink is in how to get the database to know that when I'm sending "personal" mail to Dave Johnson and Judge Lowry, it is addressed to the married couples. And ditto if I'm sending them an anniversary card. But if I just want to track and create labels to mail Dave Johnson and Judge Lowry a personal birthday card, how can I do this without creating a lot of extra tweaking after the fact on the user end?
At first I thought of just creating a special "birthday" label with a single field that included the custom label addressee name. But then it would require an additional field for anniversaries and other odd name combos.
So then I'm wondering, if I did that, how would the database know that of the seven dates I have coming up this month, some need the birthday custom label and others need the anniversary custom label.
I'm hoping that I'm just making this a whole lot more complicated than it needs to be, and I'm just missing the forest for the trees in the solution.
Thanks!
Karen