| |
|
|
| |
to: Alex
(15.07.2007 в 22:57)
|
| | А зачем вам нужно привязываться к первому и последнему числу месяца? Может проще из даты выбирать номер месяца и год и проводить сравнения? | |
| |
| |
| |
|
|
| |
to: osmor
(02.07.2007 в 08:43)
|
| | Так ведь ПолеСоСписком (Список) даст мне только ОДНО значение себя. А мне надо ДВА: первое и последнее число месяца текущего. Если только функция какая то есть которой дать Первое число (из списка), а она Последнее скажет... А как его (последнее) в запрос запихнуть... В общем запутался совсем...  | |
| |
| |
| |
 7 Кб. |
|
| |
to: Alex
(30.06.2007 в 14:33)
|
| | не совсем понимаю в чем проблема?
Сделатйе вместо каледендаря поле со списком для выбора месяца и года | |
| |
| |
| |
|
|
| | База рассылки периодических изданий. Требуется ежемесячно формировать список подписчиков которым в этом месяце нужно рассылать издания.
Подписчик, естественно, может быть подписан на любой период времени, но не менее одного месяца.
В таблице на каждого подписчика есть период подписки НачалоРассылки (НРас) (mm - yyyy) и КонецРассылки (КРас) (mm - yyyy)
В запросе на выборку я задаю условия отбора:
НРас<=[Forms]![Рассылка]![НМес] Or <=[Forms]![Рассылка]![КМес]
КРас>=[Forms]![Рассылка]![НМес]
Где НМес и КМес соответственно Начало (первое число) и Конец (последнее число) месяца рассылки (текущего месяца) в формате dd.mm.yyyy
В принципе все работает. Но может быть есть более красивое решение? В частности неплохо было бы месяц рассылки задавать не первым и последним числом месяца, а цифрой месяца или даже его названием...  | |
| |
| |