Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
05 июл 2022, 13:30

Отчет по дням рождениям сотрудников за определенный период

Автор qqppqq, 23 сен 2017, 07:05

0 Пользователей и 1 гость просматривают эту тему.

qqppqq

Нужно, чтобы отчет выводил информацию о сотрудниках, чьи дни рождения входят в указанный период. Запрос из справочника, добавил в параметры СКД НАчалоПериода и КонецПериода, но проблема в том, что в формате даты есть год,  а необходимо чтобы был только день и месяц.
   Как сделать, чтобы корректно сравнивал дни?
ВЫБРАТЬ
   Сотрудники.ДатаРождения,
   Сотрудники.ФИО КАК ФИО1,
   Сотрудники.Ссылка
ИЗ
   Справочник.Сотрудники КАК Сотрудники
ГДЕ
   (Месяц(Сотрудники.ДатаРождения) МЕЖДУ Месяц(&НачалоПериода) и Месяц(&КонецПериода) ) и
   (День(Сотрудники.ДатаРождения) МЕЖДУ День(&НачалоПериода) и День(&КонецПериода) )

Oldman06

(МЕСЯЦ(Сотрудники.ДатаРождения) >= МЕСЯЦ(&НачалоПериода) И ДЕНЬ(Сотрудники.ДатаРождения) >= ДЕНЬ(&НачалоПериода)) И (МЕСЯЦ(Сотрудники.ДатаРождения) <= МЕСЯЦ(&КонецПериода) И ДЕНЬ(Сотрудники.ДатаРождения) <= ДЕНЬ(&КонецПериода))

Теги:

Похожие темы (5)

Рейтинг@Mail.ru Rambler's Top100

Поиск