Дни рождения клиентов в календаре

Все вопросы/проблемы по установке и использовании.
ivan32
Сообщения: 64
Зарегистрирован: 10 июн 2021, 15:41
Имя: ivan
Откуда: kamchatka

Дни рождения клиентов в календаре

Сообщение ivan32 »

Как реализовать отображение в календаре дней рождений клиентов?
Аватара пользователя
support
Техническая поддержка
Сообщения: 9016
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Дни рождения клиентов в календаре

Сообщение support »

Можно сделать календарный отчет по сущности Пользователи https://docs.rukovoditel.net.ru/index.php?p=90
ivan32
Сообщения: 64
Зарегистрирован: 10 июн 2021, 15:41
Имя: ivan
Откуда: kamchatka

Re: Дни рождения клиентов в календаре

Сообщение ivan32 »

посмотрел, но не нашел решения, у меня ведь дата рождения указана с годом, и в календаре он выдает только дату за тот год в котором человек родился =)
может не туда копаю ?)
believe
Инвестор
Инвестор
Сообщения: 476
Зарегистрирован: 09 янв 2020, 11:49
Имя: Владимир
Откуда: Тверь
Организация: ООО "ВебСофт"

Re: Дни рождения клиентов в календаре

Сообщение believe »

Динамической датой попробуйте. UNIX_TIMESTAMP(ADDDATE(FROM_UNIXTIME([506],'%Y-%m-%d'), INTERVAL FROM_UNIXTIME([TODAY],'%Y')-FROM_UNIXTIME([506],'%Y') YEAR))-выведет дату.месяц рождения только в текущем году.
believe
Инвестор
Инвестор
Сообщения: 476
Зарегистрирован: 09 янв 2020, 11:49
Имя: Владимир
Откуда: Тверь
Организация: ООО "ВебСофт"

Re: Дни рождения клиентов в календаре

Сообщение believe »

Динамической датой попробуйте.
UNIX_TIMESTAMP(ADDDATE(FROM_UNIXTIME([506],'%Y-%m-%d'), INTERVAL FROM_UNIXTIME([TODAY],'%Y')-FROM_UNIXTIME([506],'%Y') YEAR))
-выведет дату.месяц рождения только в текущем году.
Аватара пользователя
alena
Сообщения: 51
Зарегистрирован: 08 ноя 2022, 09:38
Имя: Алена
Откуда: Московская область
Организация: ООО Пилкингтон Гласс

Re: Дни рождения клиентов в календаре

Сообщение alena »

believe писал(а): 14 мар 2023, 16:27 Динамической датой попробуйте.
UNIX_TIMESTAMP(ADDDATE(FROM_UNIXTIME([506],'%Y-%m-%d'), INTERVAL FROM_UNIXTIME([TODAY],'%Y')-FROM_UNIXTIME([506],'%Y') YEAR))
-выведет дату.месяц рождения только в текущем году.
Подскажите пожалуйста, что может быть не так - взяла эту формулу, вроде отлично все сработало, но потом замечаю, что некоторые даты в текущем году стали на 1 день меньше о_О Путем нехитрых исследований я нашла точку Х - это 1 апреля 1981г:
выбрали д.р.: 01/04/1981 динамическая: 01/04/2023
выбрали д.р.: 02/04/1981 динамическая: 01/04/2023
выбрали д.р.: 05/04/1981 динамическая: 04/04/2023

У меня даже предположений никаких нет... ((

Версия 3.4 BETA 1
Аватара пользователя
support
Техническая поддержка
Сообщения: 9016
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Дни рождения клиентов в календаре

Сообщение support »

Не смог повторить проблему. Попробуйте так:

Код: Выделить всё

UNIX_TIMESTAMP(ADDDATE(FROM_UNIXTIME([516],'%Y-%m-%d 00:00'), INTERVAL FROM_UNIXTIME([TODAY],'%Y')-FROM_UNIXTIME([516],'%Y') YEAR))
Добавлено 00:00 в формат даты, может как дата не целиком считается.
Аватара пользователя
alena
Сообщения: 51
Зарегистрирован: 08 ноя 2022, 09:38
Имя: Алена
Откуда: Московская область
Организация: ООО Пилкингтон Гласс

Re: Дни рождения клиентов в календаре

Сообщение alena »

support писал(а): 07 июн 2023, 15:32 Не смог повторить проблему. Попробуйте так:

Код: Выделить всё

UNIX_TIMESTAMP(ADDDATE(FROM_UNIXTIME([516],'%Y-%m-%d 00:00'), INTERVAL FROM_UNIXTIME([TODAY],'%Y')-FROM_UNIXTIME([516],'%Y') YEAR))
Добавлено 00:00 в формат даты, может как дата не целиком считается.
Сергей, спасибо)) проверю как только дообновлюсь до 3й беты) качается очень долго на хостинг. Может на новой версии и исчезнет, я как-то пропустила, что новая вышла.
nruslan2
Сообщения: 2417
Зарегистрирован: 14 окт 2020, 09:13
Имя: Ruslan
Откуда: Moscow
Контактная информация:

Re: Дни рождения клиентов в календаре

Сообщение nruslan2 »

на сервер лучше закачивать архив, и там его разархивировать!
Аватара пользователя
alena
Сообщения: 51
Зарегистрирован: 08 ноя 2022, 09:38
Имя: Алена
Откуда: Московская область
Организация: ООО Пилкингтон Гласс

Re: Дни рождения клиентов в календаре

Сообщение alena »

nruslan2 писал(а): 07 июн 2023, 15:56 на сервер лучше закачивать архив, и там его разархивировать!
я раньше так и делала, но сегодня обнаружила, что на таймвебе обновили файловый менеджер) он не распаковывает почему-то (((
Ответить