Skip to main content
Announcements
Qlik Connect 2024! Seize endless possibilities! LEARN MORE
cancel
Showing results for 
Search instead for 
Did you mean: 
vedutenko_s
Contributor III
Contributor III

Диапазон даты

Здравствуйте, подскажите пожалуйста. Как сделать диапазон даты, ну т.е. ДатаС и ДатаПо, которую я могу вводить вручную. И желательно чтобы вводилось в формате даты, а не в текстовом формате.

Вроде видел уже такую тему, но не смог найти еще раз. Заранее спасибо!

1 Solution

Accepted Solutions
vkozlov
Partner - Creator
Partner - Creator

Привет, требуется задать отбор в диапазоне от-до?

Тогда так:

Заводим пару переменных varDate1 и varDate2

Делаем поле ввода этих переменных и в формулах прописываем условия set:

{<Date={'>$(varDate1)<$(varDate2)'}>}

Пример во вложении !

View solution in original post

38 Replies
vkozlov
Partner - Creator
Partner - Creator

Привет, требуется задать отбор в диапазоне от-до?

Тогда так:

Заводим пару переменных varDate1 и varDate2

Делаем поле ввода этих переменных и в формулах прописываем условия set:

{<Date={'>$(varDate1)<$(varDate2)'}>}

Пример во вложении !

Anonymous
Not applicable

А ввод переменных можно сделать через календарь

33322.png

beck_bakytbek
Master
Master

Немножко не ясно, что вы хотите, для быстрого нахождения решения,

скиньте пожайлуста  screenshot или ваш пример для ясности

Спасибо

Beck

vedutenko_s
Contributor III
Contributor III
Author

А как сделать ввод переменных через календарь? подскажи пожалуйста!

vkozlov
Partner - Creator
Partner - Creator

На скрине же все наглядно видно 😃

Anonymous
Not applicable

Создаете объект "Календарь".

В меню "Общее" выбираете стиль ввода "Календарь", ниже в подменю "Данные" устанавливаете флажек на переменную. в ней выбираете переменную, которую создали заранее, например varDate1.

Так же в полях ниже (мин и макс) можете указать диапазон календаря.

Смотрите мой скрин выше.

Для второй переменной так же делаете отдельный календарь.

Anonymous
Not applicable

У меня например диапазон календаря такой:

Мин  = Date(Min(ALL Дата), 'DD.MM.YYYY')

Макс = Date(Today(), 'DD.MM.YYYY')

Vasiliy_Beshentsev
Creator III
Creator III

Привет! А как сделать такой отбор в сенсе?

stantrolav
Partner - Creator II
Partner - Creator II

Аналогично. Через пару переменных и расширение

https://github.com/erikwett/qsVariable

{<Date={'>$(varDate1)<$(varDate2)'}>}


ПОСТАВЬТЕ МНЕ ЛАЙК.

Мне очень нужен лайк и небольшой подъём рейтинга.