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

Автор Тема: Заливка для Missing Symbol. (Qlikview)  (Прочитано 2809 раз)

Оффлайн kvv

  • Гуру
  • ***
  • Сообщений: 135
  • Страна: 00
  • Рейтинг: +36/-0
    • Просмотр профиля
Заливка для Missing Symbol. (Qlikview)
« : Июнь 16, 2015, 10:24:04 am »
Добрый день.
Можно ли в QlikView сделать заливку для "Missing Symbol"?

Заранее спасибо за любое участие.

Оффлайн admin

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 981
  • Страна: ru
  • Рейтинг: +97/-0
    • Просмотр профиля
Re: Заливка для Missing Symbol. (Qlikview)
« Ответ #1 : Июнь 16, 2015, 11:32:53 am »
Привет, в каком объекте? В простой таблице навряд ли.
Целиком сменить фон для колонки можно, а вот в зависимости от содержимого, думаю, это только в табличном варианте диаграммы.

Оффлайн kvv

  • Гуру
  • ***
  • Сообщений: 135
  • Страна: 00
  • Рейтинг: +36/-0
    • Просмотр профиля
Re: Заливка для Missing Symbol. (Qlikview)
« Ответ #2 : Июнь 16, 2015, 11:41:27 am »
Привет, в каком объекте? В простой таблице навряд ли.
Целиком сменить фон для колонки можно, а вот в зависимости от содержимого, думаю, это только в табличном варианте диаграммы.

Это требуется сделать в Pivot Table.

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

Re: Заливка для Missing Symbol. (Qlikview)
« Ответ #2 : Июнь 16, 2015, 11:41:27 am »

Оффлайн admin

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 981
  • Страна: ru
  • Рейтинг: +97/-0
    • Просмотр профиля
Re: Заливка для Missing Symbol. (Qlikview)
« Ответ #3 : Июнь 16, 2015, 11:47:22 am »
Без проблем.
В свойствах, на плюсике в измерениях или выражениях есть параметр Цвет фона.
Задавайте выражение, чтобы оно возвращало цвет.
Есть еще возможность "раскрасить" таблицу через визуальные подсказки, но в этом случае они не помогут.

Оффлайн kvv

  • Гуру
  • ***
  • Сообщений: 135
  • Страна: 00
  • Рейтинг: +36/-0
    • Просмотр профиля
Re: Заливка для Missing Symbol. (Qlikview)
« Ответ #4 : Июнь 16, 2015, 11:53:22 am »
Без проблем.
В свойствах, на плюсике в измерениях или выражениях есть параметр Цвет фона.
Задавайте выражение, чтобы оно возвращало цвет.
Есть еще возможность "раскрасить" таблицу через визуальные подсказки, но в этом случае они не помогут.

Так и пробую сделать, но как показать(задать параметр) что значение "Missing symbol"

Оффлайн admin

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 981
  • Страна: ru
  • Рейтинг: +97/-0
    • Просмотр профиля
Re: Заливка для Missing Symbol. (Qlikview)
« Ответ #5 : Июнь 16, 2015, 12:03:36 pm »
Можно "зацепиться" за длину значения
=if(len(Поле)=0,red())

Оффлайн kvv

  • Гуру
  • ***
  • Сообщений: 135
  • Страна: 00
  • Рейтинг: +36/-0
    • Просмотр профиля
Re: Заливка для Missing Symbol. (Qlikview)
« Ответ #6 : Июнь 16, 2015, 12:08:10 pm »
Можно "зацепиться" за длину значения
=if(len(Поле)=0,red())

Пробовал. Не цепляется. :(

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

Re: Заливка для Missing Symbol. (Qlikview)
« Ответ #6 : Июнь 16, 2015, 12:08:10 pm »

Оффлайн admin

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 981
  • Страна: ru
  • Рейтинг: +97/-0
    • Просмотр профиля
Re: Заливка для Missing Symbol. (Qlikview)
« Ответ #7 : Июнь 16, 2015, 12:12:53 pm »
Попробуйте прописать в формуле не поле, а заголовок колонки в таблице, Метку выражения.
=if(len([Заголовок колонки в таблице])=0,red())

Оффлайн kvv

  • Гуру
  • ***
  • Сообщений: 135
  • Страна: 00
  • Рейтинг: +36/-0
    • Просмотр профиля
Re: Заливка для Missing Symbol. (Qlikview)
« Ответ #8 : Июнь 16, 2015, 12:18:31 pm »
Попробуйте прописать в формуле не поле, а заголовок колонки в таблице, Метку выражения.
=if(len([Заголовок колонки в таблице])=0,red())
Извиняюсь, что такое "заголовок колонки в таблице" или "метка выражения"?

Оффлайн admin

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 981
  • Страна: ru
  • Рейтинг: +97/-0
    • Просмотр профиля
Re: Заливка для Missing Symbol. (Qlikview)
« Ответ #9 : Июнь 16, 2015, 12:50:25 pm »
В вашем примере колонки называются по умолчанию, как поле так и колонка со значениями этого поля.
Метка - заголовок колонки, то что отображается в таблице как название столбца.
Речь идет об измерении?
Недавно была тема про "Ничего" в измерениях.
Сформируйте измерение для пустого значения "Нет данных", например и пропишите условие по нему.

Оффлайн kvv

  • Гуру
  • ***
  • Сообщений: 135
  • Страна: 00
  • Рейтинг: +36/-0
    • Просмотр профиля
Re: Заливка для Missing Symbol. (Qlikview)
« Ответ #10 : Июнь 16, 2015, 01:06:04 pm »
В вашем примере колонки называются по умолчанию, как поле так и колонка со значениями этого поля.
Метка - заголовок колонки, то что отображается в таблице как название столбца.
Речь идет об измерении?
Недавно была тема про "Ничего" в измерениях.
Сформируйте измерение для пустого значения "Нет данных", например и пропишите условие по нему.

1. Речь идет об выражении. Правда, думаю, это не столь важно.

2. Да, согласен. Это понятно, что так можно сделать - для "Ничего" написать "Нет данных".
Но, например, иногда в Pivot Table есть именно "Missing Symbol' - у меня сейчас так.
И что делать в этом случае, если нужна заливка для этих значений....пока ответа не нашел.

3. Для примера, допустим есть кросс-таблица перемещение товаров между магазинами и перемещение Shop_01 на Shop_01 даст "Missing Symbol" - файл 02.png


Оффлайн admin

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 981
  • Страна: ru
  • Рейтинг: +97/-0
    • Просмотр профиля
Re: Заливка для Missing Symbol. (Qlikview)
« Ответ #11 : Июнь 16, 2015, 01:26:32 pm »
В аналогичной таблице, условие на длину поля у меня сработало.
Сделайте тогда условие на значения отличные от пустышек. Тогда значения выйдут на белом фоне по условию, а пустые по умолчанию другим цветом.

Оффлайн kvv

  • Гуру
  • ***
  • Сообщений: 135
  • Страна: 00
  • Рейтинг: +36/-0
    • Просмотр профиля
Re: Заливка для Missing Symbol. (Qlikview)
« Ответ #12 : Июнь 16, 2015, 01:58:15 pm »
В аналогичной таблице, условие на длину поля у меня сработало.
Сделайте тогда условие на значения отличные от пустышек. Тогда значения выйдут на белом фоне по условию, а пустые по умолчанию другим цветом.

Спасибо за советы, но пока не получается побороть данную задачу.

Когда удастся решить данную задачу, то обязательно напишу.
Еще раз спасибо.

Оффлайн admin

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 981
  • Страна: ru
  • Рейтинг: +97/-0
    • Просмотр профиля
Re: Заливка для Missing Symbol. (Qlikview)
« Ответ #13 : Июнь 16, 2015, 02:56:57 pm »
ОК, сделайте пример в Excel и выложите его, чтобы говорить предметно.
Поиграйте с параметрами на вкладке "Представление" в свойствах диаграммы.
- Скрыть нулевые значения
- Скрыть отсутствующие
- Заполнить пропущенные
- Null-символ
- Пропущенный

Оффлайн kvv

  • Гуру
  • ***
  • Сообщений: 135
  • Страна: 00
  • Рейтинг: +36/-0
    • Просмотр профиля
Re: Заливка для Missing Symbol. (Qlikview)
« Ответ #14 : Июнь 17, 2015, 09:42:30 am »
Добрый день.
В модели много вычислений и т.д.
Пробую придумать более простую модель на основе xls.