Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
Февраль 24, 2018, 01:00:23 am

Автор Тема: Цвет по выражению  (Прочитано 139 раз)

Оффлайн suboral

  • Новичок
  • *
  • Сообщений: 4
  • Страна: ru
  • Рейтинг: +0/-0
    • Просмотр профиля
Цвет по выражению
« : Февраль 13, 2018, 01:11:19 pm »
Добрый день.
Столкнулся с проблемой, не могу раскрасить линейную диаграмму.
В диаграмме 3 деления по измерению "Просрочка".

Count ({<[Просрочка] = {"0"}>} [Просрочка]) - метка Просрочка
Count ({<[Просрочка] = {"<0"}>} [Просрочка]) - метка Раньше срока
Count ({<[Просрочка] = {">0"}>} [Просрочка]) - метка В  срок
Устанавливая выражение по цвету:
if([Просрочка] = 'В срок',blue()) - реакции нет, вся диаграмма становится серой
if([Просрочка] = Count ({<[Просрочка] = {">0"}>} [Просрочка]),blue()) - вся диаграмма становится синей.
Не понятно, почему в первом варианте не реагирует?
Не понятно, почему во втором варианте он не учитывает условия ">0"?
Я догадываюсь, что дело присвоение "[Просрочка] =", но как задать то , что надо не понимаю.
Прошу помощи более опытных!

Оффлайн millik

  • Наставник
  • **
  • Сообщений: 63
  • Страна: by
  • Рейтинг: +27/-0
    • Просмотр профиля
Re: Цвет по выражению
« Ответ #1 : Февраль 14, 2018, 12:41:47 pm »
Немного не понятно, что такое "3 деления по измерению "Просрочка"."?
Какие меры и измерения у вас? из картинки понятно что у вас 2 измерения. Одно идет по оси, второе стекается в столбики.

Цитировать
Count ({<[Просрочка] = {"0"}>} [Просрочка]) - метка Просрочка
Count ({<[Просрочка] = {"<0"}>} [Просрочка]) - метка Раньше срока
Count ({<[Просрочка] = {">0"}>} [Просрочка]) - метка В  срок
На меры это не похоже. Это у вас вычисляемое измерение такое?

"if([Просрочка] = 'В срок',blue())" - неверное выражение. Судя по модификации множества в поле [Просрочка] у вас числовые данные, тогда оно никак не может быть строкой 'В срок'.

В общем напишите побольше инфы, пока что ничего не понятно. =)

Оффлайн suboral

  • Новичок
  • *
  • Сообщений: 4
  • Страна: ru
  • Рейтинг: +0/-0
    • Просмотр профиля
Re: Цвет по выражению
« Ответ #2 : Февраль 14, 2018, 05:28:15 pm »
Немного не понятно, что такое "3 деления по измерению "Просрочка"."?
Какие меры и измерения у вас? из картинки понятно что у вас 2 измерения. Одно идет по оси, второе стекается в столбики.

Цитировать
Count ({<[Просрочка] = {"0"}>} [Просрочка]) - метка Просрочка
Count ({<[Просрочка] = {"<0"}>} [Просрочка]) - метка Раньше срока
Count ({<[Просрочка] = {">0"}>} [Просрочка]) - метка В  срок
На меры это не похоже. Это у вас вычисляемое измерение такое?

"if([Просрочка] = 'В срок',blue())" - неверное выражение. Судя по модификации множества в поле [Просрочка] у вас числовые данные, тогда оно никак не может быть строкой 'В срок'.

В общем напишите побольше инфы, пока что ничего не понятно. =)

Измерение - [Поставщик](список юр.лиц), мера - [Просрочка](числовое значение в днях)
т.е. я для каждого юр. лица делю меры на 3 сегмента: Просрочка, Раньше срок, В срок.
Получается условие IF надо писать не для меры, а для измерения?

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

Re: Цвет по выражению
« Ответ #2 : Февраль 14, 2018, 05:28:15 pm »

Оффлайн suboral

  • Новичок
  • *
  • Сообщений: 4
  • Страна: ru
  • Рейтинг: +0/-0
    • Просмотр профиля
Re: Цвет по выражению
« Ответ #3 : Февраль 20, 2018, 11:58:32 am »
Так и не удается победить, какую еще информацию предоставить?
Может так будет понятнее, все испробовал, не могу понять, как это сделать???

Оффлайн millik

  • Наставник
  • **
  • Сообщений: 63
  • Страна: by
  • Рейтинг: +27/-0
    • Просмотр профиля
Re: Цвет по выражению
« Ответ #4 : Февраль 20, 2018, 03:50:12 pm »
Особо времени не было играться, но на сколько я понял в настройке вида визуализация не может оценить выражение по каждому измерению отдельно. Оно оценивает выражение по всей выборке активной и соответственно красит всю диаграмму. Возможно нужно как-то поиграться с выражением.

Оффлайн suboral

  • Новичок
  • *
  • Сообщений: 4
  • Страна: ru
  • Рейтинг: +0/-0
    • Просмотр профиля
Re: Цвет по выражению
« Ответ #5 : Февраль 21, 2018, 10:56:35 am »
Особо времени не было играться, но на сколько я понял в настройке вида визуализация не может оценить выражение по каждому измерению отдельно. Оно оценивает выражение по всей выборке активной и соответственно красит всю диаграмму. Возможно нужно как-то поиграться с выражением.
Да, я тоже пришел к такому выводу, только наверно имеете ввиду не по каждому измерения, а по каждой мере? Измерение то одно, а вот мер у меня 3. Хотя и мера одна, только для каждой "стопки" свои условия ее подсчета. 
Была попытка  для каждой стопки выделить свою перемененную и раскрасить ее, но с переменными пока сложно)