Форумы HiProg.com - MS ACCESS, VBA, VB

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

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


Ваше имя:

Пароль:

Цитировать: [quote][/quote] Код: [code][/code]
Жирный: [b][/b] Наклонный: [i][/i]
URL: [url][/url] 

Сообщение:

 Размер файла не более 50 Кбт. Большие файлы можно размещать на www.slil.ru

Прикрепить:

 

Для вставки смайлов в текст щелкните по значку.