ник: Alex
База рассылки периодических изданий. Требуется ежемесячно формировать список подписчиков которым в этом месяце нужно рассылать издания.
Подписчик, естественно, может быть подписан на любой период времени, но не менее одного месяца.
В таблице на каждого подписчика есть период подписки НачалоРассылки (НРас) (mm - yyyy) и КонецРассылки (КРас) (mm - yyyy)
В запросе на выборку я задаю условия отбора:
НРас<=[Forms]![Рассылка]![НМес] Or <=[Forms]![Рассылка]![КМес]
КРас>=[Forms]![Рассылка]![НМес]
Где НМес и КМес соответственно Начало (первое число) и Конец (последнее число) месяца рассылки (текущего месяца) в формате dd.mm.yyyy
В принципе все работает. Но может быть есть более красивое решение? В частности неплохо было бы месяц рассылки задавать не первым и последним числом месяца, а цифрой месяца или даже его названием...