я бы реализовал так
Сделал бы отчётик по контактам, у которых дата рождения равна сегодняшней дате, при этом тут можно включить предварительный фильтр, только по VIP контактам и т.д., а также добавить любые группировки. Запрос для отчёта выглядит примерно так:
select * from FilteredContact as contact
WHERE (datepart(dd,contact.birthdaydate)=datepart(dd,GETDATE()))
AND(datepart(mm,contact.birthdaydate)=datepart(mm,GETDATE()))
Но этот вариант подходит только в случае, если просто надо просмотреть информацию о контактах у которых ДР, а вот почту отправить не получится! =(
Если контактов не много, то в отчёте можно сделать дрилДаун, чтобы стучаться прямо на форму CRM этого контакта и оттуда отправлять письмо с поздравлениями, используя например заготовленный шаблон.
А вот ч\з доп разработку новой странички можно такое сделать, только вариант с двумя полями намного проше! =)
|