Фильтр по месяцам
- SalahievFR
- Сообщения: 283
- Зарегистрирован: 22 янв 2023, 10:14
- Имя: Фанис Салахиев
- Откуда: Россия Казань
- Контактная информация:
Фильтр по месяцам
Здравствуйте, подскажите пожалуйста.
Какой тип поля создать для определения месяца даты, которая указана в другом поле?
Например, есть поле расширенный календарь, стоит дата 17.05.2023.
Другое (поле, которое нужно создать) получает значение 17.05.2023, определяет, что это май и сохранят значение Май в базе.
Какой тип поля создать для определения месяца даты, которая указана в другом поле?
Например, есть поле расширенный календарь, стоит дата 17.05.2023.
Другое (поле, которое нужно создать) получает значение 17.05.2023, определяет, что это май и сохранят значение Май в базе.
-
- Сообщения: 2430
- Зарегистрирован: 14 окт 2020, 09:13
- Имя: Ruslan
- Откуда: Moscow
- Контактная информация:
Re: Фильтр по месяцам
Если сохранять:
SQL Запрос
PHP
AJAX запрос (я бы этим воспользовался - сразу на форме будет видно)
SQL Запрос
PHP
AJAX запрос (я бы этим воспользовался - сразу на форме будет видно)
- SalahievFR
- Сообщения: 283
- Зарегистрирован: 22 янв 2023, 10:14
- Имя: Фанис Салахиев
- Откуда: Россия Казань
- Контактная информация:
- Fait
- Инвестор
- Сообщения: 792
- Зарегистрирован: 19 ноя 2020, 17:46
- Имя: Максим Балакшеев
- Откуда: Россия, Златоуст
- Организация: ИП Балакшеев Максим Георгиевич
Re: Фильтр по месяцам
Тогда неплохо работает тип поля "Динамическая дата", в котором можно в нужном формате вывести дату из другого поля. Плюс этого поля в том, что можно это поле корректно использовать в отчётах. Правда в фильтрах оно выйдет как дата...SalahievFR писал(а): ↑17 май 2023, 15:00Нам не нужно, чтобы это было видно на форме. Хотим фильтр вывести «Месяц» в список записей.
- SalahievFR
- Сообщения: 283
- Зарегистрирован: 22 янв 2023, 10:14
- Имя: Фанис Салахиев
- Откуда: Россия Казань
- Контактная информация:
Re: Фильтр по месяцам
Спасибо, получается, что тоже не совсем нужный вариант. Потому что в фильтре нужна возможность выбора месяца в формате "Январь", "Февраль" ит.д.Fait писал(а): ↑17 май 2023, 20:02Тогда неплохо работает тип поля "Динамическая дата", в котором можно в нужном формате вывести дату из другого поля. Плюс этого поля в том, что можно это поле корректно использовать в отчётах. Правда в фильтрах оно выйдет как дата...SalahievFR писал(а): ↑17 май 2023, 15:00Нам не нужно, чтобы это было видно на форме. Хотим фильтр вывести «Месяц» в список записей.
Скриншот 17-05-2023 200003.jpg
-
- Сообщения: 2430
- Зарегистрирован: 14 окт 2020, 09:13
- Имя: Ruslan
- Откуда: Moscow
- Контактная информация:
Re: Фильтр по месяцам
Тогда сделайте поле выпадающий список заполните его месяцами, а через автоматизацию php выбирайте нужный месяц!
- SalahievFR
- Сообщения: 283
- Зарегистрирован: 22 янв 2023, 10:14
- Имя: Фанис Салахиев
- Откуда: Россия Казань
- Контактная информация:
Re: Фильтр по месяцам
Здравствуйте, удалось найти решение?
- Develop-Soft
- Сообщения: 690
- Зарегистрирован: 27 мар 2019, 01:22
- Имя: Владимир
- Откуда: Россия, Белгород
- Контактная информация:
Re: Фильтр по месяцам
Так?
Код: Выделить всё
function monthName(str_date) {
return ['Январь','Февраль','Март','Апрель','Май','Июнь','Июль','Август','Сентябрь','Октябрь','Ноябрь','Декабрь']
[Number(str_date.split('.')[1])-1];
}
monthName('26.09.2023'); // Сентябрь
Re: Фильтр по месяцам
Спасибо!Develop-Soft писал(а): ↑26 сен 2023, 15:11Так?Код: Выделить всё
function monthName(str_date) { return ['Январь','Февраль','Март','Апрель','Май','Июнь','Июль','Август','Сентябрь','Октябрь','Ноябрь','Декабрь'] [Number(str_date.split('.')[1])-1]; } monthName('26.09.2023'); // Сентябрь