Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
Ноябрь 21, 2017, 03:34:58 am

Автор Тема: Значение ListBox в переменную  (Прочитано 1177 раз)

Оффлайн R Dmitry

  • Новичок
  • *
  • Сообщений: 13
  • Страна: by
  • Рейтинг: +2/-0
    • Просмотр профиля
Значение ListBox в переменную
« : Июнь 09, 2015, 03:15:58 pm »
Следующая задача: Необходимо сравнить данные двух выбранных периодов.
Допустим есть данные по годам и их необходимо сравнить
Что придумал.
Создаем два дополнительных календаря (для выборки сравнения)
соответственно есть поля год1, год2 и год привязанный к дате
Создаем диаграмму "Прямая таблица", выводим на лист список год1 и год2
далее в условиях группировки пишем такое условие для каждого поля
sum(if(year([CREATEDATE])=2014,SALESUM,0))
sum(if(year([CREATEDATE])=2015,SALESUM,0))
-----------------
Подскажите как можно получить выбранное значение в списке год1 и год2 в переменную, либо в само условие выражения.
Т.е. хочется заменить 2014 и 2015 значением выбранного листбокса
--------
Список настроен на выбор только одного значения.
Спасибо.

Оффлайн admin

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 981
  • Страна: ru
  • Рейтинг: +97/-0
    • Просмотр профиля
Re: Значение ListBox в переменную
« Ответ #1 : Июнь 09, 2015, 06:38:33 pm »
Привет,
посмотрите информацию по сравнительному анализу
Здесь затрагивали

Оффлайн R Dmitry

  • Новичок
  • *
  • Сообщений: 13
  • Страна: by
  • Рейтинг: +2/-0
    • Просмотр профиля
Re: Значение ListBox в переменную
« Ответ #2 : Июнь 09, 2015, 09:08:11 pm »
Спасибо за инфу.
-----------
Не совсем понятно получается
Сделал два состояния [GR1] & [GR2]
добавил 2 пары листбоксов привязаные к разным состояниям
Прописываю в выражение формулы:
1 поле
SUM({[GR1]<[Год] = $::[Год], [Месяц] = $::[Месяц]>} [SALESUM])
2 поле
SUM({[GR2]<[Год] = $::[Год], [Месяц] = $::[Месяц]>} [SALESUM])
-----------
Результат по первому выражению все данные, по второму непонятный набор
--------------
Что я делаю не так?

Неофициальный форум пользователей QlikView & Qlik Sense

Re: Значение ListBox в переменную
« Ответ #2 : Июнь 09, 2015, 09:08:11 pm »